Git忽略檔案

2022-05-04 03:27:07 字數 850 閱讀 3928

git忽略檔案配置規則

1

• 所有空行或者以注釋符號 # 開頭的行都會被 git 忽略。

2• 可以使用標準的 glob 模式匹配。

3 • 匹配模式最後跟反斜槓(/)說明要忽略的是目錄。

4 • 要忽略指定模式以外的檔案或目錄,可以在模式前加上驚嘆號(!)取反。

5 **for example**# 此為注釋 – 將被 git 忽略

6 *.a # 忽略所有 .a 結尾的檔案

7 !lib.a # 但 lib.a 除外

8 /todo # 僅僅忽略專案根目錄下的 todo 檔案,不包括 subdir/todo

9 build/ # 忽略 build/目錄下的所有檔案

10 doc/*

.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt

1,已經跟蹤過的檔案,想從遠端庫中刪除,並在以後的提交中忽略

git rm --cached 檔案路徑 / 檔名;(取消跟蹤檔案)

git rm -r –cached 資料夾名稱;(取消跟蹤資料夾)

2,已經跟蹤過的檔案,不從遠端庫刪除,並在以後的提交中忽略

git update-index --assume-unchanged 檔案路徑 / 檔名;

3,重置忽略檔案規則

git rm -r --cached .  (取消本地所有跟蹤檔案)

git add . (根據現有的忽略檔案跟蹤檔案)

宣告:文章為日常學習工作總結侵刪。

Git 忽略檔案

有些檔案無需納入git版本庫,也不希望它們總出現未跟蹤檔案列表。通常都是些自動生成的檔案,像是日誌或者編譯過程中建立的等等。可以建立乙個名為.gitignore的檔案,列出要忽略的檔案模式。檔案.gitignore可以放在任何目錄中,它的作用範圍是其所處的目錄及其子目錄。忽略只對未跟蹤檔案有效,對於...

git 忽略檔案

git提供了檔案忽略系統,當對工作區某個目錄或檔案設定了忽略後,在執行status檢視狀態時,被忽略的檔案即使存在也不會顯示出來。這樣我就可以把那些不需要上傳,不需要保留的檔案或目錄忽略掉 比如一些動態生成的log,或者編譯出來的檔案等等 對於忽略檔案,git提供了3種方式 我們組的大神又告訴我了另...

git 檔案忽略

在使用git進行版本管理時,有一些不需要提交到版本庫里的檔案和資料夾,或者在管理乙個實際應用的開源專案的時候,不可以把帶有資料庫資訊的檔案上傳到開源平台當中,此時就需要讓git自動忽略掉一下檔案。檔案忽略有幾種方式 沒有被track的檔案 我們需要在專案的根目錄當中建立.gitignore檔案。gi...