]> git.zndr.dk Git - dotfiles.git/commitdiff
Short git aliases
authorJannik Zander <jannikz@gmail.com>
Tue, 24 May 2016 19:47:45 +0000 (21:47 +0200)
committerJannik Zander <jannikz@gmail.com>
Tue, 24 May 2016 19:47:45 +0000 (21:47 +0200)
.config/bash/rc/aliases
.config/git/config

index b44bdc434ca8b9c8af1207899295d0f6831ef3eb..5bfc85fabf0c2d10e9fdc6132f8e49f128a2431b 100644 (file)
@@ -1,3 +1,16 @@
+# Git aliases
+alias gs='git status -sb '   # Note the trailing space
+alias ga='git add '   # Note the trailing space
+alias gbr='git branch '   # Note the trailing space
+alias gci='git commit -m '   # Note the trailing space
+alias gco='git checkout '   # Note the trailing space
+alias gp='git pull --rebase'
+alias gpp='git pull --rebase && git push -u origin '   # Note the trailing space
+alias gl='git log --oneline --decorate'
+alias gst='git stash '   # Note the trailing space
+alias gsl='git stash list'
+alias gsp='git stash pop'
+
 alias sl=ls
 alias ls='ls -G'
 alias la='ls -AF'
index 0c7514c42cb75c2963fbaa44eab8488662f22d62..4f1d985063f9ae3b1b9ef6c2fa8a001dfd6d56ea 100644 (file)
   brdm = "!git branch --merged | grep -v '\\*' | xargs -n 1 git branch -d"
   co = checkout
   go = "!f() { git checkout -b \"$1\" 2> /dev/null || git checkout \"$1\"; }; f"
-  ci = commit -v
-  unci = reset --soft HEAD~
+  ci = commit -u
+  cia = commit -u -a
+  cim = commit -u -a -m
   amend = commit --amend
+  unci = reset --soft HEAD~
   diff = diff --word-diff
   dt = difftool
   mt = mergetool
@@ -30,8 +32,6 @@
   st = status -sb
   fs = "!git fetch && git status"
   rb = rebase
-  ready = rebase -i @{u}
-  rbi = "!r() { git rebase -i HEAD~$1; }; r"
   ec = config --global -e
   l = log --oneline --decorate --reverse
   lg = log --pretty=format:"%C(yellow)%h\\ %C(green)%ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=short --graph