簡體   English   中英

在Git中清空以前的所有提交?

[英]Empty all previous commits in Git?

我有一個Git存儲庫,我想從中刪除所有以前的提交。

因為我測試了提交垃圾文件,現在我想與存儲庫“重新開始”。

這可能嗎?

只需再次刪除.git目錄和'git init'即可重新開始。

如果您在repo中進行了任何配置,則可以在刪除.git之前始終備份.git / config。

為什么不刪除包含存儲庫的文件夾並創建一個新文件夾呢?

如果要保存文件的最新版本,只需刪除存儲庫頂級目錄中的目錄.git

如果要保存其他版本的文件,請先檢查該版本,然后刪除.git

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM