SourceTree - 删除推送和合并的提交
SourceTree - Delete a pushed and merged commit
我看过一些关于删除提交等的主题,但没有任何效果,所以我在这里问。
我和我的朋友正在做我们的项目,他推送了一个提交,我也推送了一个提交,但是当我们合并时出现了问题。原来我们在某个时候编辑了相同的脚本。
我只想删除那个合并,"it says it has conflicts"。我该怎么做?
Checkout master 然后强制推送你本地的 master 分支到 origin/master
git checkout master
git push origin master -f
这将强制 origin 上的主分支指向带有消息 "Made the crafting..."
的提交
SourceTree 故意让强制推送变得非常困难,以防止您 "deleting" 提交。
我看过一些关于删除提交等的主题,但没有任何效果,所以我在这里问。 我和我的朋友正在做我们的项目,他推送了一个提交,我也推送了一个提交,但是当我们合并时出现了问题。原来我们在某个时候编辑了相同的脚本。
我只想删除那个合并,"it says it has conflicts"。我该怎么做?
Checkout master 然后强制推送你本地的 master 分支到 origin/master
git checkout master
git push origin master -f
这将强制 origin 上的主分支指向带有消息 "Made the crafting..."
的提交SourceTree 故意让强制推送变得非常困难,以防止您 "deleting" 提交。