我如何撤消一个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