從 Git 中的資料夾中刪除版本跟蹤
作為團隊成員並作為軟體工程師或與其他成員一起作為 Web 應用程式開發人員工作,很明顯,我們每天都在與 Git
打交道,並使用各種技術堆疊從事各種專案。
有時,在處理團隊專案時,我們需要刪除一些以前的資料夾、檔案和特定配置,以便專注於團隊中的新工作或未來專案。
然後,我們必須從特定資料夾中刪除當前或過去的工作。本文將學習如何使用命令在 Git
中刪除當前版本跟蹤的對映。
Git
中的資料夾儲存其所有資料和配置,稱為 .git
資料夾。 .git/subdirectory
基於工作目錄中的本地倉庫。
在 .git/subdirectory
資料夾中還可以找到一個理論索引,其中整個專案是從 Git
的雲版本對映的。
如果我們刪除資料夾 .git
,它將從目錄中刪除整個 Git Version tracking
。除此之外,如果它存在於過去的拉取或推送到倉庫中,它還將刪除其整個歷史記錄。
結果將是它之前從未將 Git 下載到該特定資料夾中。這是從資料夾中刪除版本跟蹤的一種方法。
但是,如果我們只想跳轉到我們的分支並保護該資料夾的版本跟蹤歷史記錄,那麼 Git
中的情況就不同了。
刪除 Git 中的版本跟蹤
.git
資料夾在 Git
中始終預設隱藏,因此如果我們想檢視隱藏檔案以刪除它們,刪除它們的最簡單方法是通過我們的終端 Git
。
轉到所有專案檔案從雲版本對映的資料夾,然後使用以下命令刪除 .git
資料夾:
cd ~/Downloads/your-git-repo
rm -rf .git
假設我們刪除 .git
資料夾。
在這種情況下,它不會刪除資料夾中的其他檔案,這是我們 git 倉庫的一部分,因為我們只是從該特定倉庫的雲版本中刪除以前的歷史記錄和跟蹤連結。
.git
部分,它將刪除資料夾中所有程式碼和配置的所有內容。在 Git 中再次啟動版本跟蹤
刪除資料夾後,我們可以新建一個。git init
命令將建立一個新的空 git 倉庫。
倉庫儲存專案檔案,該檔案儲存程式碼版本並提供對它們的訪問許可權。通過這個命令,我們將根據我們的要求再次建立一個 git 資料夾,以使用新檔案和新事物再次建立歷史。
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn