Ada*_*all 7 version-control git-svn
我在a中犯了一个错误,git svn dcommit想撤消提交.(我实际上是试图推到一个分支,但是推到了主干.)我怎么能用git-svn做到这一点?
Subversion没有提供像Git那样撤消提交的方法.最近我了解到,使用TortoiseSVN可以追溯修改Subversion提交消息,但是Subversion提交本身或多或少是最终的.
所以你需要的是一个新的提交,它会使用你的评论中已经指出git revert <commit_hash>的后续修改你的更改 git svn dcommit.
不幸的是,这无助于避免修改后的文件中的冲突,即使这两个提交实际上没有做任何事情.