我使用Git LFS和Bitbucket使用OSX(儘管我發現與Ubuntu相同的問題)。Git LFS爲每個跟蹤文件詢問密碼
我的回購包含存儲多個文件使用Git LFS
當我做一個git克隆,它要求我的密碼短語使用Git LFS EVERY跟蹤文件。這是一個巨大的問題,因爲我可能有數百個使用Git LFS存儲的文件。
請注意,沒有使用Git LFS跟蹤的文件沒有問題。
我該如何解決這個問題?
我使用Git LFS和Bitbucket使用OSX(儘管我發現與Ubuntu相同的問題)。Git LFS爲每個跟蹤文件詢問密碼
我的回購包含存儲多個文件使用Git LFS
當我做一個git克隆,它要求我的密碼短語使用Git LFS EVERY跟蹤文件。這是一個巨大的問題,因爲我可能有數百個使用Git LFS存儲的文件。
請注意,沒有使用Git LFS跟蹤的文件沒有問題。
我該如何解決這個問題?
我很驚訝別人沒有這個問題。
的答案是使用:的
git lfs clone
代替git clone
git lfs pull
代替git pull
這也提高了利用並行化的性能。
欲瞭解更多信息,請參見:https://www.atlassian.com/git/tutorials/git-lfs#speeding-up-clones
我知道我的教程頁面上了解這一點。因爲git-lfs只支持http/https,所以git在推送文件時需要通過http/https進行驗證,即使你使用sit/git protocol for git。沒有證書助手,你會被要求輸入每個連接的用戶名和密碼,這是非常不可用的。爲了解決這個問題,git憑證助手將幫助爲你處理密碼。「
您可以找到所有您需要的信息here