gitignore 忽略特殊檔案無效

2021-09-20 07:54:31 字數 972 閱讀 6109

一、有些時候,在git提交的時候,不想把一些問題提交到github上去。

git考慮到了大家的感受,在git工作區的根目錄下建立乙個特殊的.gitignore檔案,然後把要忽略的檔名填進去,git就會自動忽略這些檔案。

三、將這個檔案複製出去

四、編輯專案根路徑下的.gitignore,根據自己的需要,配置檔案

~/springspace/emptydemo on  master ⌚ 11:27:51

$ vi .git

.git/ .gitignore

五、.gitignore 忽略檔案失效的原因

1.git **管理中,我們在沒有新增 .gitignore 檔案的前提下提交了**之後再提交 .gitignore 檔案,或者是中途新增某一檔案型別到 .gitignore 檔案中,需要通過以下命令列的方式,讓 .gitignore 檔案生效:

git rm -r --cached .

git add .

git commit -m "更新重新新增後 .gitignore file."

2.關鍵就是先要移除所有被track的檔案命令:

gitrm-

r--cached

.

3.如果是中途從 .gitignore 檔案中移除某一檔案型別,想要這個檔案型別重新被 track,需要通過以下命令列的方式,讓 .gitignore 檔案生效,以***.class檔案為例:

git add -f *.class
注意:此使.gitignore從無效到生效的操作,僅對你當前所處在的分支有用,對其他分支無用的。需要先合併兩個分支後,再進行上述操作。

gitignore設定git忽略特殊檔案

建立乙個檔案,檔名為 gitignore.注意前後都有乙個點。儲存之後系統會自動重新命名為 gitignore 或者用git bash建立 touch gitignore 在資料夾就生成了乙個 gitignore 檔案。以斜槓 開頭表示目錄 以星號 通配多個字元 以問號 通配單個字元 以方括號 包含...

Git忽略特殊檔案

有些時候,你必須把某些檔案放到git工作目錄中,但又不能提交它們,比如儲存了資料庫密碼的配置檔案啦,系統編譯檔案等等,每次git status都會顯示untracked files 例如 好在git考慮到了大家的感受,這個問題解決起來也很簡單,在git工作區的根目錄下建立乙個特殊的.gitignor...

Git 16 忽略特殊檔案

忽略特殊檔案 說明有些時候,我們必須把某些檔案放到git工作目錄中,但又不能提交它們,比如 儲存資料庫匹配的檔案,編譯後的檔案,等等 那些不能被提交的檔案,每次 git status 時都會顯示 untracked files 方案1.建立 gitignore 檔案 位置 與 git 同級 2.編寫...