aboutsummaryrefslogtreecommitdiff
path: root/.config/git/config
diff options
context:
space:
mode:
Diffstat (limited to '.config/git/config')
-rw-r--r--.config/git/config28
1 files changed, 25 insertions, 3 deletions
diff --git a/.config/git/config b/.config/git/config
index 9fd60e5..240532b 100644
--- a/.config/git/config
+++ b/.config/git/config
@@ -2,17 +2,39 @@
name = Nicholas Tay
email = nick@windblume.net
[alias]
- c = commit
p = push
+ pu = push -u
+ puo = push -u origin
+ pf = push --force-with-lease
+ pff = push -f
+ pl = pull
+ plr = pull --recursive
+ f = fetch
+ fo = fetch origin
s = status
su = status --untracked-files=normal
sua = status -u
+ r = remote
rv = remote -v
+ rb = rebase
+ rbi = rebase -i
a = add
aa = add .
co = checkout
- cam = commit -a -m
+ cob = checkout -b
+ cod = checkout development
+ com = checkout master
+ c = commit
+ ca = commit -a
cm = commit -m
+ cam = commit -a -m
+ camd = commit --amend
d = diff
- cob = checkout -b
+ dc = diff --cached
l = log
+ m = merge
+ rl = reflog
+ res = restore --staged
+ ress = restore
+[core]
+ excludesfile = $HOME/.config/git/gitignore