git-svn还原本地提交的删除

时间:2012-08-17 18:33:06

标签: ubuntu git-svn

git-svn目前让我很生气。

我跑了:

git rm <file>
git commit

该文件仍然在svn repo中,但我不知道如何检查它以便它处于版本控制中。我想在svn中做相同的事情:

rm <file>
svn update

谢谢

2 个答案:

答案 0 :(得分:2)

如果您没有使用git svn dcommit将提交推送到Subversion存储库,则可以使用git reset --hard HEAD^撤消单个Git提交。

答案 1 :(得分:1)

使用git commit您可以在本地提交删除。您应该运行git svn dcommit然后,它类似于git push