赞
踩
目录
使用git提交时, 可以通过设置.git/info目录下的exclude文件添加忽略文件(仅仅在本地生效, 不会同步到远程仓库)所以最适合自己使用的文件。只在本机当前仓库起效
每一行一个忽略文件,这里是根目录的相对目录。然后保存即可, 已加入版本控制的无效
在仓库的根目录下新建 .gitignore 文件,在文件里配置忽略规则,同时把 .gitignore 文件加入版本管理。之后可以同步该配置到远程仓库, .gitignore文件对其所在的目录,及所在目录的全部子目录均有效
- 创建.gitignore文件。
-
- touch .gitignore
每个文件或者正则匹配占一行。
xyj-*.py
对本机的所有Git仓库都起作用
复制用户根目录下的.gitconfig
文件命名为.gitignore_global(其他也可,没有限制.txt格式也可以)
(放在用户根目录下或其他路径都可以), 清空.gitignore_global文件内容
git config --global core.excludesfile /c/Users/admin/.gitignore_global
执行命令后,查看.gitconfig
文件多出如下内容:
- # 下面两行是生成的
- [core]
- excludesfile = C:/Users/admin/.gitignore_global
之后添加要忽略的文件就可以了
其实可以直接将.gitignore_global文件中的内容直接写到.gitconfig文件中,效果也一样的。只不过这样会比较混乱一点
设置完忽略文件后, 之前已加入版本控制的无效, 需要从本地库删除
git rm --cached 路径下的文件名
;git rm -r --cached 路径下的文件名
删除已经add的文件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。