Quite a lot of extras for git. git-release, git-ignore, git-setup, git-changelog, git-effort, and more.
git
Go to file
wyattscarpenter ffee88a246
Update git-alias.md: add brs to prevent incorrect line behavior (#1161)
* Update git-alias.md: add brs to prevent incorrect line behavior

currently these all appear on one line, in the rendered markdown viewer and also in the man page. That isn't what's wanted. What's wanted is for each to be on its own line, which this change implements, using the strategy I found in git-bulk.

* run make on git-alias
2024-09-19 11:19:48 +08:00
.github tests: update dependencies (#1142) 2024-05-03 14:52:28 +08:00
bin Add pathspec support in git-missing (#1156) 2024-08-26 10:38:15 +08:00
etc feat: add rename-file command (#1149) 2024-08-02 01:19:35 -07:00
helper fix: No longer pollute env with GREP_OPTIONS 2023-01-30 21:00:39 -08:00
man Update git-alias.md: add brs to prevent incorrect line behavior (#1161) 2024-09-19 11:19:48 +08:00
tests tests: update dependencies (#1142) 2024-05-03 14:52:28 +08:00
.editorconfig Improve defaults for testing suite (#1104) 2023-11-11 12:55:46 +08:00
.gitignore Improve defaults for testing suite (#1104) 2023-11-11 12:55:46 +08:00
.pytest.ini test(git-authors): add unit test (#1098) 2023-11-18 10:20:19 +08:00
AUTHORS feat: add rename-file command (#1149) 2024-08-02 01:19:35 -07:00
brew-release.patch change installation source from master to main (#1092) 2023-10-23 12:13:40 +08:00
check_dependencies.sh updates per request of spacewander 2022-05-05 11:19:30 -04:00
check_integrity.sh tweak: Fix typos (#1046) 2023-05-18 10:19:24 +08:00
Commands.md Add pathspec support in git-missing (#1156) 2024-08-26 10:38:15 +08:00
CONTRIBUTING.md chore: add poetry to handle the tests of the git extras (#1121) 2023-12-01 14:25:14 +08:00
History.md Version 7.2.0 (#1138) 2024-04-23 19:59:09 +08:00
install.cmd read COMMANDS_WIHOUT_REPO from not_need_git_repo file 2019-12-09 17:13:56 +01:00
install.sh Switch from using /tmp to using mktemp 2019-09-05 12:41:45 +08:00
Installation.md Update instructions for the OpenSUSE installation (#1157) 2024-09-04 13:59:35 +08:00
LICENSE Mention initial copyright year and add contributors to copyright 2016-01-30 17:30:04 +05:30
Makefile makefile: Allow bypassing conflict check (#1080) 2023-09-26 11:35:24 +08:00
need_git_commit git-back: removed 2020-08-28 22:23:41 +08:00
not_need_git_repo feat: Implement git-get command (#1045) 2023-08-12 13:49:33 +08:00
Readme.md Overhaul CONTRIBUTING document (#1103) 2023-11-11 12:50:50 +08:00

Git Extras

Little git extras.

Screencasts

Just getting started? Check out these screencasts:

Installation

See the Installation page.

Commands

Go to the Commands page for basic usage and examples.

GIT utilities -- repo summary, repl, changelog population, author commit percentages and more

Contributing

Interested in contributing? Awesome!

Please read Contributing before you make a PR, thanks!

The change of the default branch

As of Git Extras 6.4 the assumed default branch name changed from master to main. This affects the Git Extras commands git archive-file, git delete-merged-branches, git delta, git pull-request, git show-merged-branches, git show-unmerged-branches, and git squash.

To change the default branch name to master: change either the configuration git-extras.default-branch or init.defaultBranch to master; the former takes precedence.

For example, git config git-extras.default-branch master.