簡體   English   中英

在Git的安裝目錄中誤刪除了.git文件夾

[英]Accidentally deleted .git folder in Git's install directory

在刪除.git目錄之前,我忘記了$ cd ,而我恰好位於Git的主文件夾中,該主文件夾位於我的硬盤驅動器上的/usr/local/git

  • 我用$ rm -rf .git
  • 我沒有使用Time Machine對此進行備份,但是我有一個三周大的克隆。
  • 這不是一個跟蹤的存儲庫, 只是 Git本身文件所在的文件夾。

我認為此目錄中不需要.git文件夾。 但是,為了安全起見,我進行了$ sudo git init因此如果Git正在尋找該文件夾,則該文件夾將存在。

我有什么東西嗎? Git甚至使用此文件夾嗎? 我應該從舊克隆中還原嗎?

謝謝!

更新 -重新閱讀問題后,我意識到您不是在談論您故意創建的存儲庫。 這個問題似乎沒有道理。 如果/usr/local/git有.git,則可能是在克隆或初始化某些回購等時意外創建的。但是然后您說您有一個3周大的克隆,這沒有任何意義。 無論如何,如果是前一種情況,則不必擔心。 那里不應該有.git,而git不使用它。


Does Git even use this folder這是Git使用的所有Does Git even use this folder ,因為它是您的存儲庫。 除非您在其他位置有您的存儲庫的克隆或備份了存儲庫,否則您將丟失所做的更改。 3周大的克隆版本可讓您恢復一些東西,但是此后的所有歷史記錄都將丟失。 假設您沒有刪除工作目錄,您仍然可以進行更改,但是歷史記錄將丟失(包括您在3周內創建的所有分支等)。

暫無
暫無

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

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