mirror of
https://github.com/k88hudson/git-flight-rules.git
synced 2025-03-10 12:48:43 -03:00
Add some command aliases.
This commit is contained in:
parent
fc2ec9c64a
commit
8d2c660b3c
30
README.md
30
README.md
@ -373,3 +373,33 @@ README.md foo.txt
|
|||||||
```
|
```
|
||||||
|
|
||||||
Voila! We got our removed file back. Git reflog is also useful when rebasing goes terribly wrong.
|
Voila! We got our removed file back. Git reflog is also useful when rebasing goes terribly wrong.
|
||||||
|
|
||||||
|
<a name="adding-command-aliases"></a>
|
||||||
|
## I want to add aliases for some git commands
|
||||||
|
|
||||||
|
On OS X and Linux, your git configuration file is stored in ```~/.gitconfig```. I've added some example aliases I use as shortcuts (and some of my common typos) in the ```[aliases]``` section as shown below:
|
||||||
|
|
||||||
|
```
|
||||||
|
[aliases]
|
||||||
|
a = add
|
||||||
|
amend = --amend
|
||||||
|
c = commit
|
||||||
|
ca = commit --amend
|
||||||
|
ci = commit -a
|
||||||
|
d = diff
|
||||||
|
dc = diff --changed
|
||||||
|
dif = diff
|
||||||
|
ds = diff --staged
|
||||||
|
f = fetch
|
||||||
|
loll = log --graph --decorate --pretty=oneline --abbrev-commit
|
||||||
|
m = merge
|
||||||
|
one = log --pretty=oneline
|
||||||
|
outstanding = rebase -i @{u}
|
||||||
|
psuh = push
|
||||||
|
puhs = push
|
||||||
|
pul = pull
|
||||||
|
s = status
|
||||||
|
wc = whatchanged
|
||||||
|
wip = rebase -i @{u}
|
||||||
|
zap = fetch -p
|
||||||
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user