定期,當我做git p4 submit
,我得到一個討厭的錯誤:git p4提交 - 無法確定文件類型?
Could not determine file type for rails_project/public/favicon.ico
(result: '//mydepot/main/rails_project/public/favicon.ico#1 - add
default change (binary+l) *exclusive*')
在每一種情況,那就是混淆的東西(像上面的favicon.ico)一些奇怪的二進制類型的文件,或(大多數情況下)一個圖形,就像一個PNG。這將殺死提交併保留打開狀態之前打開的所有文件,但尚未提交...
解決此問題最終成爲了一個痛苦的屁股,我最終不得不使用p4v進入並手動提交我試圖通過一個新的更改列表提交一半,然後完成我的提交(穿過我的手指,我不打另一個奇怪的文件,再次卡住)。
(這是Git版本1.8.3.2在Mac上與OS X山獅)
有沒有人想出了一個方法,使git p4
行爲正常嗎?有任何想法嗎?