這個問題在這里已經有了答案: 如何將 Git 存盤庫恢復到以前的提交? (41 個回答) 如何從 Git 歷史記錄中洗掉檔案? (7 個回答) 昨天關閉。
我已經向 GitHub 推送了一個提交,然后意識到我不想提交那些檔案,我完全想從 git 中洗掉添加的檔案。這可能嗎?
uj5u.com熱心網友回復:
您可以使用git reset --soft HEAD~1洗掉您的最后一次提交。然后所有添加的檔案將再次標記為已修改,您可以選擇要添加到提交中的檔案
uj5u.com熱心網友回復:
你可以只用git revert它。
編輯:我不知道你是否設法做到了,但如果你還沒有做到這一點,你可以嘗試做另一件事:
1- 從 GitHub 手動洗掉檔案。
2- 使用git rebase -i HEAD~Nwhere N = 您想要回傳的提交次數,然后您可以洗掉不想顯示的所有內容。
如果對您有幫助,請考慮將其標記為正確答案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/329782.html
