Random Thoughts

隨想雜記

Apr 6

git-svn fetch 永遠會產生新的 commit object!

剛剛被兩台機器的 git-svn 會產生不同的 commit SHA-1 而無法透過 git repository 共享 local branch 的問題折騰了老半天。

追根究柢才發現原因是其中一台機器上的 commitEncoding 設為 Big5,導致 commit object 的內容多了一行「encoding Big5」,所以 SHA-1 當然會不同呀! Orz

結論:git-svn 要跟 git workflow 無痛整合還是很難呀。


Page 1 of 1