Bitbucket - Tower - 撤消/删除之前的提交

时间:2016-06-10 16:57:12

标签: git git-tower

我经历过很多帖子,但我无法让它发挥作用。所以...我正在使用Tower并访问一个名为stag的远程分支。我试图撤消/删除在某次提交后完成的提交(让我们说哈希 - 0008)。

有几个注意事项:还有其他人使用这个分支(他们推错了 - 所以他们知道这件事即将到来)并且我不关心在0008之后丢失历史或任何事情。

我尝试了git reset --hard 0008,它在本地运行,但是如果没有拉动它就不会推到远程。如果需要,我可以直接登录到bitbucket。

我已经尝试了git revert返回60次提交,但得到“提交#3434353是合并但没有给出-m选项。致命:恢复失败。

1 个答案:

答案 0 :(得分:1)

找到它 - 在下面注明其他人:

git reset --hard 0008
git push -u origin branchName --force

如果某些人有更好的解决方案,请分享,我会对其进行标记。