From bea8beca6f93eb983126b5e6af61be459e3c94b8 Mon Sep 17 00:00:00 2001 From: Eduardo Bellido Bellido Date: Thu, 22 Oct 2015 23:51:42 +0200 Subject: [PATCH 1/2] Add new git aliases --- aliases/available/git.aliases.bash | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/aliases/available/git.aliases.bash b/aliases/available/git.aliases.bash index 8a303a15..c2de34bb 100644 --- a/aliases/available/git.aliases.bash +++ b/aliases/available/git.aliases.bash @@ -5,7 +5,8 @@ about-alias 'common git abbreviations' alias gcl='git clone' alias ga='git add' alias gall='git add -A' -alias gf='git fetch --all --prune' +alias gf='git fetch --all --prune --verbose' +alias gft='git fetch --all --prune --tags --verbose' alias gus='git reset HEAD' alias gm="git merge" alias g='git' @@ -20,6 +21,7 @@ alias gpp='git pull && git push' alias gup='git fetch && git rebase' alias gp='git push' alias gpo='git push origin' +alias gpu='git push --set-upstream' alias gpom='git push origin master' alias gdv='git diff -w "$@" | vim -R -' alias gc='git commit -v' @@ -28,9 +30,12 @@ alias gcm='git commit -v -m' alias gci='git commit --interactive' alias gb='git branch' alias gba='git branch -a' +alias gbt='git branch --track' alias gcount='git shortlog -sn' alias gcp='git cherry-pick' alias gco='git checkout' +alias gcb='git checkout -b' +alias gct='git checkout --track' alias gexport='git archive --format zip --output' alias gdel='git branch -D' alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master' From 6d453fe1e4fae88bd7fccc269e87e824b3ab048f Mon Sep 17 00:00:00 2001 From: Eduardo Bellido Bellido Date: Thu, 22 Oct 2015 23:52:14 +0200 Subject: [PATCH 2/2] Make git gg alias more readable --- aliases/available/git.aliases.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aliases/available/git.aliases.bash b/aliases/available/git.aliases.bash index c2de34bb..aeab208f 100644 --- a/aliases/available/git.aliases.bash +++ b/aliases/available/git.aliases.bash @@ -40,7 +40,7 @@ alias gexport='git archive --format zip --output' alias gdel='git branch -D' alias gmu='git fetch origin -v; git fetch upstream -v; git merge upstream/master' alias gll='git log --graph --pretty=oneline --abbrev-commit' -alias gg="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative" +alias gg="git log --graph --pretty=format:'%C(bold)%h%Creset%C(yellow)%d%Creset %s %C(yellow)%an %C(cyan)%cr%Creset' --abbrev-commit --date=relative" alias ggs="gg --stat" alias gsl="git shortlog -sn" alias gw="git whatchanged"