Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # GIT
- # Git stuff made by Kuroir
- #
- alias gc="git commit $1"
- alias gcm="git commit -m $1"
- alias gca="git add -A; git commit -m $1"
- alias gcap=git_add_all_commit_and_push
- alias gs='git status'
- alias gf='git fetch'
- alias gm="git merge $1"
- alias gp="git push"
- alias gpl="git pull $1"
- alias gpom="git pull origin master"
- alias ga="git add $1"
- alias grm="git rm --cached $1"
- alias gch="git checkout $1"
- alias gb="git branch $1"
- alias gba="git branch -a"
- alias gr="git reset $1"
- alias grh="git reset --hard"
- alias gst="git stash $1"
- # PS1
- PS1='\[\e[0;31m\]\w$(parse_git_branch) \$\[\e[m\] '
- # Git commit and push function
- function git_add_all_commit_and_push () {
- git add -A;
- git commit -m "$1";
- git push;
- }
- function parse_git_branch {
- git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\ (\1)/'
- }
Add Comment
Please, Sign In to add comment