
Git 提供了三種方法來忽略文件,分別適用不同情況,如下:
1、全局忽略
忽略規(guī)則由本機(jī)所有倉庫共用,配置方法如下:
編輯 ~/.gitconfig 文件,
[user]
name = yourname
email = yourname@email.com
[gui]
encoding = utf-8
[core]
excludesfile = ~/.gitignore
最后兩行是新增的,用戶設(shè)置全局忽略的配置文件目錄,本例子是存放于 ~/.gitignore 下,可以改成其他路徑。
或通過命令行添加配置:
git config --global core.excludefile ~/.gitignore
2、單個(gè)倉庫下忽略(遠(yuǎn)程共用)
單個(gè)倉庫下忽略,同時(shí)同步該設(shè)置至遠(yuǎn)程倉庫,與其他克隆倉庫共用;這個(gè)方法也是最常用的,配置方法是在倉庫的根目錄下新建 .gitignore 文件,在文件里配置忽略規(guī)則,同時(shí)把 .gitignore 文件加入版本管理。
3、單個(gè)倉庫下忽略(本機(jī)使用)
單個(gè)倉庫下忽略,不會(huì)同步該設(shè)置至遠(yuǎn)程倉庫,只在本機(jī)起作用;配置方法是直接編輯倉庫根目錄下的.git/info/exclude文件,把要忽略的規(guī)則直接寫入,這個(gè)方法只在本機(jī)當(dāng)前倉庫起效,不會(huì)對其他的克隆倉庫起效。
配置文件規(guī)則參考 中文文檔。
Enjoy it !
如果覺得文章對你有用,可以贊助我喝杯咖啡~
版權(quán)聲明
轉(zhuǎn)載請注明作者和文章出處
作者: X先生
首發(fā)于 https://blog.ricoo.top/git-ignore/