我們面臨的問題是git pull
花費太多時間,最後只是失敗。我們正在使用公司Gitlab。如何調試花費太多時間的「git pull」?
當它發生
我的一個同事更新回購一些巨大的視頻和圖像文件。 而我們試圖拉代碼可能是因爲這些文件其過長和失敗也。
我們試圖
所有這些都不能解決問題:
- 我們移除了從回購的文件。添加到git忽略。
git filter-branch
。- 我們嘗試使用this technique完全刪除大文件。
- 在
git filter-branch
之後嘗試了命令git gc
。
但我的同事,他能拉碼非常快,
- 可能是因爲他已經在他的當地
- 或者,也許他正在使用SSH文件,我們沒有加入它。
錯誤
遠程:計數目標:1279,完成。 遠程:壓縮對象:100%(880/880),完成。致命:遠端意外掛斷MiB | 致命: 743.00 KIB/s的
致命的:早EOF 致命的:指數型包失敗
編輯
- 我們周圍的作品已經從他的系統
- 複製複製的項目文件夾到我的系統一樣新鮮。
- 創建新的SSH密鑰
可能的重複[如何從Git存儲庫中的提交歷史中刪除/刪除大文件?](http://stackoverflow.com/questions/2100907/how-to-remove-delete-a-large-file- from-commit-history-in-git-repository) – Buddy
你的意思是你的同事使用ssh而你自己沒有使用它? –
@MusannifZahir我試圖用我現有的代碼,它不工作。然後,我嘗試獲得他的代碼並創建了新的ssh密鑰,然後開始工作。但我需要複製的本地更改將它燒盡。 – Pramod