标签:ash git push code ranch set mcs 切换 多个 sof
git branch
oh-my-zsh 中 git 插件简写
gb
git checkout $your_branch
oh-my-zsh 中 git 插件简写
gco $your_branch
git status
oh-my-zsh 中 git 插件简写
gst
git add .
或者
git add -A
oh-my-zsh 中 git 插件简写
gaa
git commit -m "commit message"
oh-my-zsh 中 git 插件简写
gmcsg "commit message"
git commit --amend
git push origin $your_branch
或者
git push origin HEAD:refs/for/$your_branch
oh-my-zsh 中 git 插件简写
git push origin $(git_current_branch) # ggpush gp origin HEAD:refs/for/$(git_current_branch)
慎用
git push origin $your_branch -f
oh-my-zsh 中 git 插件简写
ggpush -f
git remote -v
oh-my-zsh 中 git 插件简写
gr -v
git remote add upstream xxxxxxxxxxxx
oh-my-zsh 中 git 插件简写
gra upstream xxxxxxxxxxxx
git fetch
或者
git pull origin $your_branch
git pull upstream master
oh-my-zsh 中 git 插件简写
glum
之前的 commit 只能通过 reflog 找回来
git reset --hard $commit_id
git reset --soft $commit_id
软回退后,查看工作区的状态,此时有待提交的文件,可重新提交。
git rebase master
oh-my-zsh 中 git 插件简写
grbm
git rebase -i Head~n
标签:ash git push code ranch set mcs 切换 多个 sof
原文地址:https://www.cnblogs.com/shockwave07/p/12710372.html