qinling072 发表于 2018-6-24 11:10:04

windows下git添加排除文件

  git添加排除文件的方法有好几种,大道至简,只来一种,我用到的。
  Linux下比较简单,在你的项目目录下创建.gitignore文件。文件中添加过滤的文件名或者,通配符的模式。
#ignore foo.py  
foo.py
  
#ignore anything end by .pyc
  
*.pyc
  如上代码,将忽略项目中所有的名为foo.py 和以.pyc结尾的文件。这种方式对代码仓库全局生效。别人将该文件pull到本地后,也将对其代码提交生效。
  windows下无法创建.开头的文件,可以通过Git Base来创建。如图:

  启动一个bash窗口,vi 并保存一个文件就ok了。

  [重要]:
  git 将会忽略已经tracked的文件,即该文件如果已经被加入版本控制,之后创建的.gitignore文件将不起作用。
  执行如下命令解决该问题。
  git rm --cached filename
  如图:

  从缓存中删除该文件,即可应用ignore规则
页: [1]
查看完整版本: windows下git添加排除文件