有些檔案可以不必上傳至版本管理系統。如: log 檔、測試檔案等。
因此,我們可以透過編輯.gitignore 來幫助我們忽略這些檔案。
首先以 # 開頭為註解文字。
# 我是註解!
接下來就是一般的shell、規則、 正規、 語法。
如所有的 *開頭 。
# 會忽略所有.o 結尾檔案。(在linux系統大多執行檔為.o)
*.o
搭配規則式語法如下
# 會忽略所有.o .t 檔案
*.[oa]
設定完成之後,使用git status時,會發現他們不會列入追蹤。
那接下來就可以放心上傳囉。
很多方便的tmplate,已經幫我們做好那些檔案、專案大概需要忽略的檔案有哪些。
例如 .gitignore.io
只要在搜尋框裡面搜尋即可。
資料來源:
1. segnentfault - change2hao .gitignore文件使用說明
2. .gitignore.io
3. .gitignore -Github
沒有留言:
張貼留言