关于Git的一切(即将)

鉴于Git的工具属性,本博文记录我在项目开发上使用Git的一些心得和方法。本博文将以实际场景出发,列出大量场景并给出最好的解决方案(也许)。

  1. 将本地未提交的代码移动到另一个分支
    在开发一个新功能时,如果没开发完,又接到另一个更加紧急的需求需要在这个分支上进行,此时需要将没开发完的代码移到另一个分支。
1
2
3
git stash # 暂存该分支未提交但已更改并保存的代码。
git checkout -b new-branch # 以某一个分支为基础分出一个新分支
git stash pop # 推出暂存的代码