「.gitignore」文件作用是可以忽略原來制定的規則,也可以依照自己的需求制定自己的規則。使用git過程中,總會有些文件無需納入git的管理,也不希望它們出現在未追蹤文件列表,這時可以使用「.gitignore」文件自動忽略這些文件。
本教學操作環境:windows7系統、python3版、Dell G3電腦。
摘要:有些時候,我們必須把某些檔案放到Git工作目錄中,但又不能提交它們,例如開發環境自動產生中間檔案、儲存了資料庫密碼的配置文件。不過這樣每次 git status 都會顯示多個 untracked files,影響我們的使用Git。
好在Git考慮到了大家的感受,這個問題解決起來也很簡單,在Git工作區的根目錄下創建一個特殊的.gitignore
檔案 ,然後把要忽略的檔名填進去,Git就會自動忽略這些檔。
根目錄一直有一個.gitignore隱藏文件,而這個隱藏文件的作用不止止是可以忽略原來製定的規則,並且也可以根據自己的需要製定自己的規則;
不需要從頭開始寫.gitignore
文件,GitHub已經為我們準備了各種設定文件,只需要組合一下就可以使用了。所有設定檔可以直接線上瀏覽:https://github.com/github/gitignore
忽略檔案的原則是:
1、忽略編譯產生的中間檔案、執行檔等,也就是如果一個檔案是透過另一個檔案自動產生的,那自動產生的檔案就沒必要放進版本庫,例如Java編譯產生的.class
檔案;
#2 、專案運行時產生的業務數據,例如用戶縮圖、用戶資訊等等;
3、忽略你自己的帶有敏感資訊的配置文件,例如存放口令的配置文件
如果我們要忽略Python編譯產生的.pyc、.pyo、dist等檔案或目錄,我們可以這樣寫.gitignore檔案:
# Python: *.py[cod] *.so *.egg *.egg-info dist build
相關免費學習推薦:python影片教學!
以上是gitignore檔案是幹嘛的的詳細內容。更多資訊請關注PHP中文網其他相關文章!