hak*_*nin 35 git branching-and-merging git-flow git-branch
我正在学习git-flow,我刚刚做了git flow feature finish <feature-name>
,它合并了我的功能分支来开发和删除它.
而不是这个,我想将功能分支推送到github,所以我可以在同行评审后合并它.
所以问题是,如何"撤消"这个命令.或者换句话说,如何将我的最后两次提交从开发移动到我的功能分支?
Pet*_*oes 57
这些步骤应该可以解决问题:
得到所需的sha:
git log
Run Code Online (Sandbox Code Playgroud)
<sha1>
是在
<sha2>
开始处理该功能之前,合并之前的提交权限是开发时的最后一次提交
git checkout develop
git checkout -b feature/<feature-name>
git reset <sha1> --hard
git checkout develop
git reset <sha2> --hard
Run Code Online (Sandbox Code Playgroud)
推送您的功能分支.
归档时间: |
|
查看次数: |
11286 次 |
最近记录: |