git svn dcommit
但我正在逐漸
Merge conflict during commit: File or directory
'.gitignore' is out of date; try updating: resource
out of date; try updating at /usr/lib/git-core/git-svn line 922
如何從svn的只有.gitignore
更新?
git svn dcommit
但我正在逐漸
Merge conflict during commit: File or directory
'.gitignore' is out of date; try updating: resource
out of date; try updating at /usr/lib/git-core/git-svn line 922
如何從svn的只有.gitignore
更新?
聽起來像你有沒有提交.gitignore的本地更改 - 在使用git svn rebase
從svn遠程進行更新之前,您需要將它們排除在外。
使用
git stash
暫時隱藏你的本地修改,然後使用git svn rebase
擺脫SVN的最新版本。接下來,您可以使用
git stash pop
Git會報告你可以在本地解決任何衝突或恢復臨時更改,如果你決定,你不需要你的本地修改再使用:
git checkout -- .gitignore
覆蓋您本地.gitignore文件與從存儲庫中獲取的文件。
它會從SVN回購還是GIT更新? –
它從默認本地分支更新,因此您需要先從svn遠程獲取更新版本。 – supermethod
你試過'git svn rebase'嗎? – Barend
是Barend,我在合併時會帶來一些限制:( –