這幾天在做Java程序設計課的作業,需要提交到 GitHub 上,要求只提交源代碼,忽略其他無關的文件,這時就需要使用到 .gitignore 文件,在此簡單記錄一下用法。
.gitinore 文件的作用
.gitignore 是一個隱藏文件,就跟這個文件的字面意思一樣,它指明了在用 git 上傳文件的時候需要忽略哪些文件。如果我們想要上傳一個文件夾里的許多文件,但是另一些文件,比如一些配置文件,不想上傳,這時我們只需要將這些文件名在 .gitignore 中指出,在使用 git add . 時就會忽略 .gitignore 里指出的文件,這樣就可以用 git add . 方便地一次性上傳我們想上傳的文件。
.gitignore 的用法
在命令行中用 touch 命令創建 .gitignore , 把需要忽略的文件名寫在 .gitignore 里,但是實際使用時可以直接用在線工具生成文件內容,復制一下即可。
https://www.toptal.com/developers/gitignore
在編寫 .gitignore 時注釋以 # 開頭,常用到通配符 *, 比如 *.class 匹配所有 .class 文件。