我在 GitHub 中有一個存盤庫和一個本地存盤庫。我想用本地存盤庫完全覆寫 GitHub 存盤庫,覆寫所有內容 - 提交歷史記錄、檔案、所有內容。這兩個存盤庫不相關 - 它們彼此不同。
我需要它,因為我犯了一個錯誤 - 我合并了 2 個不相關的存盤庫,結果我在一個存盤庫中混合了兩者,但我有另一個本地檔案夾,沒有這樣的錯誤。
uj5u.com熱心網友回復:
洗掉 GitHub 存盤庫并創建一個新存盤庫。如果您愿意,它可以具有相同的名稱。確保它完全是空的(不要制作自述檔案或類似的東西)。
將新的 GitHub 存盤庫設定為本地存盤庫的遠程(GitHub 會在您創建存盤庫時告訴您如何執行此操作)。
在您的本地計算機上,推送每個分支(根據您的設定,您可能可以使用 進行簡化
git push --all,但如果不是,您只需單獨推送每個分支)。
uj5u.com熱心網友回復:
如果它不需要是完全相同的 Github 存盤庫,您可以按照此處詳述的步驟進行操作:https ://docs.github.com/en/get-started/importing-your-projects-to-github /importing-source-code-to-github/adding-locally-hosted-code-to-github 我不完全確定,但您也可以使用此方法推送到現有存盤庫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/476149.html
標籤:混帐
下一篇:如何為git完全重置SSH
