我正在使用 git-svn 并且 svn 存储库中有 IDE 项目文件。每次我启动 IDE 时,它都会稍微修改项目文件,并在状态显示中将它们标记为已更改。然后,如果我尝试执行 git svn rebase 来更新我的工作树以获取 svn 的最新更改,则会失败,因为我对项目文件进行了本地修改,并且必须隐藏更改。如何简化我的工作流程,这样我就不必每次都没有真正修改任何内容时进行存储/存储应用?
创建一个简单的 git 别名来执行您想要的操作(untested):
[alias]
safe-svn-rebase = "git stash 'preparing to rebase'; git svn rebase; git stash pop"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)