我決定嘗試在gitlab上使用git lfs。我注意到它不適用於ssh,所以我決定使用https。推工作得很好,但當我試圖克隆我的項目時,它要求我輸入的用戶名和密碼,每文件。克隆gitlab項目,不使用密碼始終使用git lfs
這是一種討厭。有沒有解決方法?
我決定嘗試在gitlab上使用git lfs。我注意到它不適用於ssh,所以我決定使用https。推工作得很好,但當我試圖克隆我的項目時,它要求我輸入的用戶名和密碼,每文件。克隆gitlab項目,不使用密碼始終使用git lfs
這是一種討厭。有沒有解決方法?
你可以使用Git的credential helper哪些git lfs支持(有永久存儲和內存cache選項)。
我也注意到git lfs有一些與此相關的issues已經解決。
如果實際訪問文件時不需要密碼,並且您使用的是https://server.com/path/to/repo
網址,那麼它應該可以工作(as of git-lfs 0.5.3)。一種可能性是您的配置有lfs.batch = false
。嘗試git -c lfs.batch=true clone https://server.com/path/to/repo
---不需要憑證助手。
這就是我要做的感謝! – TheCrafter