完全刪除 Git 倉庫
Ashok Chapagai
2023年1月30日
使用 git init
初始化 git 倉庫或從 GitHub 克隆 git 倉庫還附帶一個 .git
目錄,其中包含與專案相關的不同目錄/檔案。
本地刪除 git 倉庫聽起來是最容易完成的事情之一;然而,由於 .git
資料夾最初是隱藏的,資料夾的刪除根據不同的作業系統而有所不同。
本文將使用命令列和 GUI 刪除倉庫並重新初始化它。
使用 GUI 刪除 Git 目錄
在 Windows 中,如果使用圖形使用者介面,我們首先需要啟用顯示隱藏檔案
選項。這可以通過遵循本文來完成。看到隱藏資料夾後,我們可以刪除 .git
資料夾,然後根據需要再次重新初始化。
使用命令列重新命名 Git 目錄
通過使用命令列,任務變得相當簡單。首先,我們需要導航到克隆的倉庫或我們初始化 git 的位置。我們可以使用如下命令。
cd <path_to_the_folder>
進入資料夾後,我們可以列出可見和隱藏資料夾。
ls -la
例如,輸出類似於下面的輸出。
total 24
drwxr-xr-x 4 mario mario 4096 Nov 21 00:02 .
drwxrwxrwt 24 root root 12288 Nov 21 00:02 ..
drwxr-xr-x 2 mario mario 4096 Nov 21 00:02 frontend
drwxr-xr-x 7 mario mario 4096 Nov 21 00:02 .git
在這裡,在最後一行,我們可以看到名為 .git
的資料夾,我們應該使用以下命令刪除該資料夾:
rm -fr .git
標誌 -f
用於在沒有提示的情況下強行刪除不存在的檔案和引數(小心使用)。
標誌 -r
用於遞迴刪除每個目錄及其內容。
我們可以使用 git status
命令檢查目錄是否使用 git 初始化。
如果資料夾沒有用 git 初始化,它會丟擲以下錯誤。
fatal: not a git repository (or any of the parent directories): .git
然後,我們可以使用 git init
命令重新初始化資料夾。
作者: Ashok Chapagai