我如何撤消一个git svn dcommit?

我在git svn dcommit犯了一个错误,并想撤销提交。 (我实际上试图推到一个分支,但推到主干。)我怎样才能做到这一点与git-svn?


Subversion没有办法撤消像Git那样的提交。 最近我了解到,使用TortoiseSVN可以追溯性地修改Subversion提交消息,但是Subversion提交它们或多或少都是最终的。

所以你需要的是一个新的提交,它会使用git revert <commit_hash>来恢复你的修改,然后是你的注释中已经指出的跟随的git svn dcommit

不幸的是,这不会有助于避免修改后的文件与其他人发生冲突,即使这两个提交文件完全无效。

链接地址: http://www.djcxy.com/p/49787.html

上一篇: How do I undo a git svn dcommit?

下一篇: Move Old Changes Off Master Branch