盐城网站建设代理商,外贸公司网站空间,wordpress广告延时加载,WordPress分享到笔记.gitignore中添加的某个忽略文件并不生效 把某些目录或文件加入忽略规则#xff0c;按照上述方法定义后发现并未生效#xff0c;
gitignore只能忽略那些原来没有被追踪的文件#xff0c;如果某些文件已经被纳入了版本管理中#xff0c;则修改.gitignore是无效的。
解决方….gitignore中添加的某个忽略文件并不生效 把某些目录或文件加入忽略规则按照上述方法定义后发现并未生效
gitignore只能忽略那些原来没有被追踪的文件如果某些文件已经被纳入了版本管理中则修改.gitignore是无效的。
解决方法先把本地缓存删除改变成未被追踪状态然后再提交这样就不会出现忽略的文件了。 # 删除某个文件的本地缓存将不需要提交的文件在跟踪列表删除
git rm --cached xxx.java// 删除当前目录下所有文件的本地缓存
git rm -r --cached .// 清除缓存可能会出现失败
error: the following files have staged content different from both the
file and the HEAD:src/test/java/com/xxxxtTest.javasrc/test/java/com/xxxxtTest.javagit add . 将当前文件提交到暂存区
git commit -m update .gitignore (将删除的文件提交到本地仓库)如果错误的清除了缓存则使用git reset来恢复到最近一次拉取的状态
git reset HEAD