早上上傳文件的時候,發現有一些密鑰不需要增加到版本庫中,但是由於每次git status都會提示Untracked files ...並且這些文件並不需要一直提示,會占用相應的需要跟蹤的文件位置,導致自己看不到;
所以自己百度了一下,原來根目錄一直有一個.gitignore隱藏文件,而這個隱藏文件的作用不止止是可以忽略原來制定的規則,並且也可以根據自己的需要制定自己的規則;
相應的博客文章:
梧桐樹下:
http://www.pfeng.org/archives/840
在git中如果想忽略掉某個文件,不讓這個文件提交到版本庫中,可以使用修改根目錄中 .gitignore 文件的方法(如無,則需自己手工建立此文件)。這個文件每一行保存了一個匹配的規則例如:
1 # 此為注釋 – 將被 Git 忽略 2 3 *.a # 忽略所有 .a 結尾的文件 4 !lib.a # 但 lib.a 除外 5 /TODO # 僅僅忽略項目根目錄下的 TODO 文件,不包括 subdir/TODO 6 build/ # 忽略 build/ 目錄下的所有文件 7 doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt
