git命令整理(不定期更新,欢迎留言)
git pull #更新代码
git stash #储藏已修改的文件
git stash list #查看储藏列表
git stash pop #应用最后一次储藏
git stash apply stash@{0} #应用指定的储藏
git stash clear #清理储藏
git status #查看本地仓库修改状态
#代码提交操作
git add 文件 #提交某个文件到缓存
git add . #提交全部修改的文件到缓存
git commit -m '备注' #提交
git push #提交本地分支到对应的线上分支
git push origin dev:test #推送本地分支到线上其他分支
git push -f origin master #强制提交
#撤销操作
git reset --hard 7ee27d5d674385a30f1435c74dac2a1d97240ab2 #回滚到指定的版本
git commit --amend #撤销提交
git reset HEAD benchmarks.rb #撤销add
#分支操作
git branch #查看当前分支
git branch name #创建分支
git push origin name #将分支name推送到远程
git checkout name #切换分支
git br -d name #删除本地分支
git branch --set-upstream-to=origin/dev dev #指定本地分支与远端分支关系