我一直在使用git但不是提前级别,因为只是我将提交推送到github服务器,所以我知道任何冲突,如果有的话.现在,另一位在世界其他地方工作的开发人员也推动了对github存储库的一些更新.
我的问题是,他的大部分工作还没有生产准备,所以我只想去我的最后一次提交,并把我的更新存在,这样当我做了Capistrano的部署,我会相当肯定的代码是生产就绪.我怎样才能做到这一点?
您可以使用以下命令签出特定提交:
git checkout <commit-id>
Run Code Online (Sandbox Code Playgroud)
现在,如果你想对此做更多的提交,你需要创建一个新的分支:
git checkout -b <branch-name> <commit-id>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1200 次 |
| 最近记录: |