diff --git a/aliases/available/git.aliases.bash b/aliases/available/git.aliases.bash index 0a469e03..28b93b12 100644 --- a/aliases/available/git.aliases.bash +++ b/aliases/available/git.aliases.bash @@ -11,6 +11,8 @@ alias gft='git fetch --all --prune --tags' alias gfv='git fetch --all --prune --verbose' alias gftv='git fetch --all --prune --tags --verbose' alias gus='git reset HEAD' +alias gpristine='git reset --hard && git clean -dfx' +alias gclean='git clean -fd' alias gm="git merge" alias g='git' alias get='git' @@ -41,7 +43,9 @@ alias gbt='git branch --track' alias gcount='git shortlog -sn' alias gcp='git cherry-pick' alias gco='git checkout' +alias gcom='git checkout master' alias gcb='git checkout -b' +alias gcob='git checkout -b' alias gct='git checkout --track' alias gexport='git archive --format zip --output' alias gdel='git branch -D'