我在 Visual Studio 代碼中遇到了一個奇怪的 github 問題。我不小心嘗試將大檔案提交到我的遠程倉庫。然后我收到了[remote rejected]訊息。我嘗試將檔案夾添加到 gitignore 并使用git reset HEAD^. 提交 vs 代碼時仍然想上傳大檔案。好的,所以我從檔案夾中洗掉了所有檔案,再次取消暫存,但是當我推送到 github 時,它仍在上傳檔案并拒絕?這怎么可能??我怎樣才能擺脫它?
uj5u.com熱心網友回復:
一個非常簡單的解決方案是
- 將本地存盤庫檔案夾重命名為其他內容,例如
deprecated git clone存盤庫,因此您將擁有一個新的存盤庫和損壞的存盤庫- 在新克隆中進行更改(覆寫更改的檔案,洗掉已洗掉的檔案)
checkout你所在的分支git add沒有大檔案git commit- 洗掉舊的,損壞的副本
或者,您可以運行
git reset --soft HEAD~1
但是,這[remote rejected]可能是由不同的問題引起的。也許您在推送之前進行了多次提交,并且在您的最后一次提交中沒有提交大檔案。此外,其他人可能會推送他/她的更改,而您需要先拉動。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/475319.html
下一篇:Github專案檔案的問題
