spacewander
2a65a7aa8b
Version 5.1.0
2019-12-21 13:53:03 +08:00
spacewander
2067d26276
git-bulk: support cloning from a relative path
2019-12-21 13:35:59 +08:00
spacewander
aefa3c9ff6
git-standuo: clarify the -a option
2019-12-21 13:12:10 +08:00
spacewander
3b2f6611d6
git-paste: check pastebinit before running it
...
We don't force to install pastebinit because it is not widely used in
git-extras.
2019-12-20 22:08:02 +08:00
spacewander
ecff5e1a3c
git-coauthor: quote variable in the comparison
2019-12-20 18:22:06 +08:00
spacewander
eb33c9bf5a
git-bulk: don't disappoint shellcheck
2019-12-20 18:21:29 +08:00
spacewander
4d5b53aea2
git-sed: escape special characters for tr
...
Some special patterns like `n-l`, `[:alpha:]` need to be escaped to avoid
confusing tr.
2019-12-16 22:19:30 +08:00
Roshak Zarhoun
16bb0df9f9
add repositories to workspace from source ( #804 )
...
* make addworkspace clone multiple repositories into ws from list of URLs in a file
* extend usage
* check if source is file or URL
* update Commands.md
* checked allwedargcount function
* resolved merge conflicts and change requests
* update manuals
* change the order of error and usage in allwedargcount()
* improve URL matcher. include also SSH protocol
2019-12-10 21:57:32 +08:00
Christophe Badoit
41ebe0e0bf
git-ignore: support non-default .git directory
...
useful for submodules.
Closes tj/git-extras#807
2019-12-06 17:23:19 +01:00
罗泽轩
29f6d0e0e0
Merge pull request #802 from spacewander/fix-git-bulk-arg-count
...
fix bug in allowedargcount() to not execute command if wrong args count
2019-12-05 18:26:57 +08:00
roxchgt
45647fdab3
fix bug in allowedargcount() to not execute command if wrong args count
2019-12-01 11:33:59 +08:00
罗泽轩
67c2bf595f
Merge pull request #801 from spacewander/fix-delete-submodule
...
git-delete-submodule: don't remove the history of deleted submodule
2019-12-01 11:31:22 +08:00
spacewander
4d4b87ccb8
git-delete-submodule: don't remove the history of deleted submodule
...
This hurted 'git blame' and other git operation which relies on history.
Fix #799 .
2019-11-29 17:43:22 +08:00
Tom Andrade
704b1b4fdd
Add flags -s and -u for signed tags
2019-11-26 08:31:06 +01:00
罗泽轩
a6a1754093
Merge pull request #795 from spacewander/git-squash-commit-msg
...
Git squash commit msg
2019-11-05 18:12:43 +08:00
罗泽轩
b0d3a77ac0
Merge pull request #793 from spacewander/git-standup-group-by-branch
...
git-standup: add option '-B' to group the commits by branch
2019-11-05 17:57:49 +08:00
spacewander
f4e313d3f2
git-squash: clean up shellcheck warnings
2019-11-05 10:30:37 +08:00
spacewander
1924eb9197
git-squash: add --squash-messages to concat commit messages into one.
2019-11-05 10:28:51 +08:00
spacewander
952d1eb76f
git-standup: add option to limit the number of commit
2019-11-04 11:36:29 +08:00
spacewander
677f570f34
git-delete-submodule: comment the DUMMY prefix and ignore the output of grep -v.
2019-11-03 11:30:03 +08:00
spacewander
227c19bb67
git-standup: add separate newline between the output
2019-11-03 10:53:40 +08:00
go2null
1f605df053
add PR changes
2019-11-02 04:32:36 -04:00
go2null
17d1a471a4
add --force option to continue on error
2019-11-02 04:32:36 -04:00
go2null
f00c1389d6
improve readability
2019-11-02 04:32:36 -04:00
go2null
4f35f8cad8
display git submodule status output before exiting
2019-11-02 04:32:36 -04:00
go2null
5ea4a626a6
check git submodule status before declaring success
2019-11-02 04:32:36 -04:00
go2null
4bb273a802
reorganize flow
2019-11-02 04:32:36 -04:00
go2null
4a47ea034b
delete empty .gitmodules
2019-11-02 04:32:36 -04:00
spacewander
7b9fbc4389
git-standup: add option '-B' to group the commits by branch
2019-11-01 17:32:55 +08:00
spacewander
f788c789f3
git-summary: clean up other shellcheck warnings
2019-10-31 18:30:46 +08:00
spacewander
3e8c3ab0c4
git-summary: fix incorrect active days when commits range is given
...
Previous when commits range is given, we count the active days of whole
history because we didn't pass the argument.
2019-10-31 17:56:41 +08:00
spacewander
ff991ac99e
git-summary: remove useless result function.
...
This function was introduced when merging `bin/git-line-summary` into
`bin/git-summary`.
2019-10-31 17:56:41 +08:00
spacewander
203f5b48ad
git-summary: add --dedup-by-email to remove duplicate users
2019-10-27 09:04:27 +08:00
Robin von Bülow
256044c04f
Use GIT_DIR environment variable to to set .git directory
2019-10-02 12:42:14 +02:00
spacewander
7015501161
git-effort: adjust column limit according to the paths
...
Fix #780 .
2019-09-24 14:32:54 +08:00
Paul Wise
5b62b4a884
Add git-paste for sending patches to pastebin
2019-09-10 10:39:20 +08:00
Paul Wise
1d7d4c2446
Switch from using /tmp to using mktemp
...
mktemp protects against attacks from other users.
mktemp protects against concurrent writers.
mktemp respects the $TMPDIR environment variable.
Suggested-by: check-all-the-things
2019-09-05 12:41:45 +08:00
Paul Wise
1a414f5512
Fix typos
...
Suggested-by: codespell
Suggested-by: spellintian
2019-09-05 12:41:38 +08:00
罗泽轩
a56e14488e
Merge pull request #772 from jacobherrington/add-git-coauthor
...
Add git coauthor command
2019-08-28 18:06:24 +08:00
jacobherrington
55cefa9021
Add conditional logic for linebreaks
2019-08-27 10:52:44 -05:00
jacobherrington
3484df9ca4
Ensure arguments exist
2019-08-23 20:30:18 -05:00
jacobherrington
66288296b2
Add git coauthor command
...
This adds a feature to add additional authors to the previous commit,
this feature is supported by GitHub and GitLab and based on the format
should be self-evident to anyone reading the commit message.
2019-08-23 20:21:43 -05:00
spacewander
a2250dd205
Bump version to 5.1.0-dev.
2019-08-18 10:49:54 +08:00
spacewander
ebdebadd3b
Version 5.0.0
2019-08-16 22:33:27 +08:00
spacewander
d4de567ca7
git-line-summary: should be the history
...
Also remove some trailing lines after the output.
2019-07-23 22:13:29 +08:00
Brice Dutheil
2dc5d5104e
git-guilt: protect against encoding issues with LC_ALL=C
2019-07-18 15:37:47 +02:00
spacewander
df06f3e3bd
git-rename-branch: change branch argument order
...
Now git-rename-branch has the same order like 'git branch -m', 'git
rename-tag' and other rename command.
Note that this is a break change.
Close #759 .
2019-07-06 11:41:47 +08:00
罗泽轩
ac9e35735b
Merge pull request #762 from spacewander/pr_merge
...
git-pr: add -m|--merge option to check out a merge commit
2019-06-22 10:54:34 +08:00
Brian Murrell
7d3ab83ec3
implements remote pref for create-branch
2019-06-21 06:20:16 -07:00
spacewander
eae05bbb98
git-pr: add -m|--merge option to check out a merge commit
...
Close #757 .
2019-06-17 11:15:12 +08:00