簡體   English   中英

是否有撤消 git init 的命令?

[英]Is there a command to undo git init?

我只是用一個錯誤的用戶 Git 初始化了一個存儲庫,並想撤消它。 有沒有這方面的命令? 我真的必須進入並編輯 .git 目錄嗎?

你可以刪除.git。 通常:

rm -rf .git

然后,重新創建為正確的用戶。

在 Windows 中,如果 .git 文件夾有子文件夾,則鍵入rmdir .gitrmdir /s .git

如果您的 git shell 沒有設置適當的管理權限(即它在您嘗試rmdir時拒絕您),您可以打開命令提示符(可能以管理員身份--點擊 windows 鍵,鍵入“cmd”,右鍵單擊“命令”提示”並選擇“以管理員身份運行)並嘗試相同的命令。

rdrmdir命令的另一種形式。 http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true

刪除項目根文件夾中的.git文件夾

如果您安裝了子模塊並想刪除它們的 git,也請從子模塊文件夾中刪除.git

Git 將所有文件保存在 .git 目錄中。 只需刪除那個並再次初始化。

這篇文章很好地向您展示了如何在 Windows、Mac OSX、Ubuntu 上找到隱藏的 .git 文件

我正在使用 git bash 控制台運行 Windows 7。 上面的命令對我不起作用。

所以我是通過 Windows 資源管理器完成的。 我檢查了顯示隱藏文件,轉到我的項目目錄並手動刪除了 .git 文件夾。 然后回到命令行,我通過運行 git status 進行了檢查。

哪個返回...

致命:不是 git 存儲庫(或任何父目錄):.git

這正是我想要的結果。 它返回該目錄不是 git 存儲庫(不再是!)。

在 PowerShel 中,這是這樣做的方法:

Remove-Item ".git" -Force -Recurse

這是 VSC 使用的外殼。

暫無
暫無

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

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