一、有些時候,在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.編寫...