如果代码过期,默认 git svn dcommit 失败的任何方法



我喜欢(正常的)git 不会让我推送,如果我没有使用最新的代码重新定位。 但是,对于 git svn,当我执行 git svn dcommit 时,它会自动重新变基(即 git svn 变基),然后提交。 如果有新的东西要变基,有没有办法让它抛出错误消息?

没办法。总有可能有人会在您进行任何检查之后立即提交,就在您实际提交某些内容之前。只需在git svn dcommit之前每次运行git svn fetch,几乎可以确定 git 不会自动变基。

最新更新