git 忽略文件

来源:互联网 发布:组件功率优化器 编辑:程序博客网 时间:2024/06/18 09:23


.gitignore 文件

忽略未上传

配置语法:  以斜杠“/”开头表示目录;  以星号“*”通配多个字符;  以问号“?”通配单个字符  以方括号“[]”包含单个字符的匹配列表;  以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;

.idea/ 忽略文件夹

! 写文此刻一直没有尝试成功过


.git/info/exclude 文件

*.[oa] #忽略以.o或.a结尾的文件或目录


已提交过的文件忽略

一、单一工程忽略

改文件之前执行
git update-index --assume-unchanged <PATH>
 需要提交该文件时
git update-index --no-assume-unchanged <PATH>


二、从仓库中删除文件的追踪状态

git rm --cached <PATH>

删除状态后,设置.gitignore文件

强制添加文件
git add -f application/config/config.php


git checkout -f  强制切换





0 0