這個問題在這里已經有了答案: 使當前提交成為 Git 存盤庫中的唯一(初始)提交? (18 個回答) 3 小時前關閉。
我目前正在基于以前的專案開始一個新專案。我把它分叉了,現在我正在清理我不需要的部分。
問題是分叉專案保留了提交歷史并帶來了基礎回購的開始日期。
我希望回購看起來像是一個全新的專案。
有可能這樣做嗎?
uj5u.com熱心網友回復:
是的:您可以簡單地在本地檢查 repo,洗掉(通常是隱藏的).git檔案夾,如下所示:
rm -rf .git
并創建一個新的倉庫。
或者,您可以將整個歷史記錄重新設定為一個巨大的 squash 提交,但如果您真的只對單個 fork-is-base 提交感興趣,那將是更多的作業。
uj5u.com熱心網友回復:
您可以洗掉 .git 檔案夾并重新初始化 repo
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/488183.html
