我正在开发一个使用 SVN 作为存储库的项目,我将它与 Netbeans SVN 插件结合使用。我发现 Netbeans SVN diff 缺乏显示彼此下方的几个 diff,因此希望git-svn
用于能够使用git gui
.
现在的问题是使两个存储库保持同步。我目前的工作流程是:
更新(没有本地更改):
svn up git stash -u # include new files too git svn rebase git stash drop
提交:
git commit git commit ... git svn dcommit
这些基本案例确实有效,但如果我有本地未暂存/未提交的更改,它就不能很好地工作。
保持本地 git-svn 和 .svn 同步的更好方法是什么?