- git branch -a 查看远程的所有分支
- git fetch 同步远程分支到本地
- git branch 查看当前本地的所有分支,并显著标识当前分支
- git log 查看当前分支的提交记录,可以看到commit对应的id
- git checkout A 切换到A分支,这里切换的是本地分支
- git pull同步当前分支代码到本地
- git cherry-pick commitId 把当前的commitId对应的代码提交到当前分支上
- git push同步当前分支代码到git
- 最后记得提交代码哦
- git reset HEAD~撤销所有本地提交 当前代码提交有误时撤销
- 合并分支:把A分支代码合并到B分支,保证A、B分支为最新,当前分支为B,git merge A同步A分支代码到B,有代码冲突需解决代码冲突,然后git push代码
- git stash save name 缓存当前本地修改的代码到本地
- git stash pop 把最新缓存在本地的代码提取出来