use*_*972 5 git merge github revert
我刚刚阅读下面的帖子,我有一个问题,我希望有人知道答案.
如何还原已经推送到远程分支的合并提交?
所以我知道我可以通过在git revert -m命令中指定其父分支来完全恢复主服务器的合并提交.我的问题是我可以从合并的分支而不是整个分支恢复单个提交.
例如,我从master分支到feature_1分支.我在feature_1分支上做了14次提交并合并回我的主人,然后我推送.
如何从主服务器中删除合并分支的提交7,同时将其他13分支保留在主服务器中.希望它可能并提前感谢任何回复或评论.
hol*_*eek 7
第1步:确定<sha1>您要还原的提交.
<sha1>
第2步:在主分支上执行此操作:
$ git revert <sha1>
这将创建一个新的提交,以恢复由其标识的提交<sha1>.
归档时间:
9 年,3 月 前
查看次数:
1447 次
最近记录: