簡體   English   中英

創建本地git repo的新副本

[英]create a new copy of local git repo

我正在一個Java Web項目中負責網站內容。 其他開發人員對使用git不感興趣,但這是另一回事。 因此,我為WebContent文件夾創建了一個倉庫。 但是最近對Java src文件進行了太多更改,以至於我決定對測試服務器上的整個項目進行批量刪除和替換,但后來才意識到我刪除了.git之類的內容並忽略了它,這為時已晚。 所以我的問題是我該怎么辦? 我會拉嗎? 我是否再次git init,添加所有內容並提交? 感謝您提供任何見識。

如果刪除了所有內容,則只需再次clone並重新創建工作和.gitignore

如果這是真的很重要的東西,您無法替換,則可以嘗試對設備進行文件雕刻(從文件系統中恢復已刪除的文件)。

例如,諸如extundeletehttp://extundelete.sourceforge.net/ )之類的工具允許您執行此操作(假設和基於ext的文件系統),但不能保證它會起作用。

最好只是重新創建數據。

暫無
暫無

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

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