[git] Add missing items in README.md
namely, the `gfu` alias, the `git-branch-delete-interactive` function, and a couple of commands that are shadowed. Command `gm` was reported in #59, and `grc` was reported in #139.
This commit is contained in:
parent
2004fb320b
commit
7ccdcf35ee
1 changed files with 15 additions and 7 deletions
|
@ -1,10 +1,10 @@
|
||||||
git
|
git
|
||||||
===
|
===
|
||||||
|
|
||||||
Provides nice git aliases and functions.
|
Provides handy git aliases and functions.
|
||||||
|
|
||||||
Many thanks to [Sorin Ionescu](https://github.com/sorin-ionescu) for the
|
Many thanks to [Sorin Ionescu](https://github.com/sorin-ionescu) for the
|
||||||
excellent aliases.
|
excellent original aliases.
|
||||||
|
|
||||||
Aliases
|
Aliases
|
||||||
-------
|
-------
|
||||||
|
@ -71,7 +71,9 @@ Aliases
|
||||||
* `gf` downloads objects and references from another repository.
|
* `gf` downloads objects and references from another repository.
|
||||||
* `gfc` clones a repository into a new directory.
|
* `gfc` clones a repository into a new directory.
|
||||||
* `gfm` fetches from and merges with another repository or local branch.
|
* `gfm` fetches from and merges with another repository or local branch.
|
||||||
* `gfr` fetches from and rebases on another repository or local branch.
|
* `gfr` fetches from and rebases on top of another repository or local branch.
|
||||||
|
* `gfu` removes unexisting remote-tracking references, fetches all remotes and
|
||||||
|
merges.
|
||||||
|
|
||||||
### Grep
|
### Grep
|
||||||
|
|
||||||
|
@ -171,7 +173,7 @@ Aliases
|
||||||
* `gSl` lists the commits of all submodules.
|
* `gSl` lists the commits of all submodules.
|
||||||
* `gSm` moves a submodule.
|
* `gSm` moves a submodule.
|
||||||
* `gSs` synchronizes submodules' remote URL to the value specified in
|
* `gSs` synchronizes submodules' remote URL to the value specified in
|
||||||
.gitmodules.
|
`.gitmodules`.
|
||||||
* `gSu` fetches and merges the latest changes for all submodules.
|
* `gSu` fetches and merges the latest changes for all submodules.
|
||||||
* `gSx` removes a submodule.
|
* `gSx` removes a submodule.
|
||||||
|
|
||||||
|
@ -206,11 +208,15 @@ Aliases
|
||||||
|
|
||||||
The following aliases may shadow system commands:
|
The following aliases may shadow system commands:
|
||||||
|
|
||||||
|
* `gb` shadows a [build tool for the Go programming language](https://getgb.io/).
|
||||||
|
* `gm` shadows [GraphicsMagick](http://www.graphicsmagick.org/).
|
||||||
* `gpt` shadows the GUID partition table maintenance utility.
|
* `gpt` shadows the GUID partition table maintenance utility.
|
||||||
* `gs` shadows Ghostscript.
|
* `grc` shadows [Generic Colouriser](https://github.com/garabik/grc).
|
||||||
|
* `gs` shadows [Ghostscript](https://www.ghostscript.com/).
|
||||||
|
|
||||||
If you frequently use the above commands, you may wish to remove said aliases
|
If you frequently use the above commands, you may wish to disable this module
|
||||||
from this module or to disable them at the bottom of the zshrc with `unalias`.
|
altogether, or to disable the specific aliases with `unalias` at the bottom of
|
||||||
|
your `.zshrc`.
|
||||||
|
|
||||||
You can temporarily bypass an alias by prefixing it with a backward slash:
|
You can temporarily bypass an alias by prefixing it with a backward slash:
|
||||||
`\gpt`.
|
`\gpt`.
|
||||||
|
@ -219,6 +225,8 @@ Functions
|
||||||
---------
|
---------
|
||||||
|
|
||||||
* `git-branch-current` displays the current branch.
|
* `git-branch-current` displays the current branch.
|
||||||
|
* `git-branch-delete-interactive` asks for confirmation to also delete the
|
||||||
|
upstream remote branch(es).
|
||||||
* `git-dir` displays the path to the Git directory.
|
* `git-dir` displays the path to the Git directory.
|
||||||
* `git-ignore-add` adds any arguments to the .gitignore in the project root.
|
* `git-ignore-add` adds any arguments to the .gitignore in the project root.
|
||||||
* `git-root` displays the path to the working tree root.
|
* `git-root` displays the path to the working tree root.
|
||||||
|
|
Loading…
Reference in a new issue