首頁 >後端開發 >Python教學 >gitignore檔案是幹嘛的

gitignore檔案是幹嘛的

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-05-17 14:26:1910292瀏覽

「.gitignore」文件作用是可以忽略原來制定的規則,也可以依照自己的需求制定自己的規則。使用git過程中,總會有些文件無需納入git的管理,也不希望它們出現在未追蹤文件列表,這時可以使用「.gitignore」文件自動忽略這些文件。

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn