Git 提供了三種方法來忽略文件,分別適用不同情況,如下:
1、全局忽略
忽略規則由本機所有倉庫共用,配置方法如下:
編輯 ~/.gitconfig
文件,
[user]
name = yourname
email = [email protected]
[gui]
encoding = utf-8
[core]
excludesfile = ~/.gitignore
最後兩行是新增的,用戶設置全局忽略的配置文件目錄,本例子是存放於 ~/.gitignore
下,可以改成其他路徑。
或通過命令行添加配置:
git config --global core.excludefile ~/.gitignore
2、單個倉庫下忽略(遠程共用)
單個倉庫下忽略,同時同步該設置至遠程倉庫,與其他克隆倉庫共用;這個方法也是最常用的,配置方法是在倉庫的根目錄下新建 .gitignore
文件,在文件裏配置忽略規則,同時把 .gitignore
文件加入版本管理。
3、單個倉庫下忽略(本機使用)
單個倉庫下忽略,不會同步該設置至遠程倉庫,只在本機起作用;配置方法是直接編輯倉庫根目錄下的.git/info/exclude文件,把要忽略的規則直接寫入,這個方法只在本機當前倉庫起效,不會對其他的克隆倉庫起效。
配置文件規則參考 中文文檔。
Enjoy it !
如果覺得文章對你有用,可以贊助我喝杯咖啡~
轉發自:https://www.jianshu.com/p/2de2f39d533c