git使用 ignore忽略工程中的檔案變動

2021-09-27 09:22:37 字數 519 閱讀 1744

總會有些檔案無需納入 git 的管理,也不希望它們總出現在未跟蹤檔案列表。 通常都是些自動生成的檔案,比如日誌檔案,或者編譯過程中建立的臨時檔案等。 在這種情況下,我們可以建立乙個名為.gitignore的檔案,列出要忽略的檔案模式。 

檔案.gitignore的格式規範如下:

正則匹配如下:

以stm32 cubemx生成的工程為例,建立git倉庫,並對編譯生成的結果和日誌忽略。gitignore按照文字中的內容自上而下依次匹配,這裡我設定忽略output編譯結果,bak備份,htm描述,jlinklog日誌,工程相關的一級除錯配置。可以按如下的格式:

.gitignore

project/output

project/*.bak

project/*.htm

project/jlinklog.txt

project/*uvguix*

project/debugconfig

git新增 ignore 忽略

下面幾個例子初學時容易引起歧義 demo 忽略所有demo檔案 demo 忽略以所有demo開頭的檔案 demo 忽略所有的demo目錄以及目錄下的檔案 demo 忽略根目錄的下的demo目錄以及目錄下的檔案 demo log 忽略所有demo目錄下的以log結尾的檔案 demo.log 不忽略所有...

git配置全域性ignore

git配置全域性ignore的步驟如下 1 在使用者目錄資料夾下 我的是在c users jinweilu 建立gitignore檔案,檔案內容如下 ds store ds store class iws iml ipr idea idea bak target target gradle ds s...

git使用 忽略檔案

一般我們總會有些檔案無需納入 git 的管理,也不希望它們總出現在未跟蹤檔案列表。通常都是些自動生成的檔案,比如日誌檔案,或者編譯過程中建立的臨時檔案等。git下有2種方式實現忽略檔案的目的。方法一 git info exclude檔案 這個檔案沒有的話可以手動建立。把想忽視的檔名加到這個檔案裡面。...