Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我没有使用最新代码重新设置基础,我喜欢(普通)git 不会让我推送。但是使用 git svn,当我执行 git svn dcommit 时,它会自动变基(即 git svn rebase)然后提交。如果有新的东西要变基,有没有办法让它抛出错误消息?
没门。总是有可能有人会在您进行任何检查后立即提交,并且就在您实际提交某事之前。git svn fetch之前每次运行git svn dcommit几乎可以确定 git 不会自动变基。
git svn fetch
git svn dcommit