.gitignore 文件没起作用

场景

修改了.gitignore文件, 但是查看状态还是没有忽略

解决

*. 清除git缓存, 注意最后有一个点

git rm -r --cache .

再之后就可以正常使用了, 基本恢复正常, 被忽略并成功上传的文件也会提示删除, 完美

原文地址:https://www.cnblogs.com/hujingnb/p/10887359.html

时间: 2024-10-23 22:00:59

.gitignore 文件没起作用的相关文章

添加gitignore文件没有起作用怎么办

步骤一: 如果有未提交的文件先提交到Git. 步骤二: 在Git根目录下执行下面的Git命令: git rm -r --cached . git add . git commit -m "fixed untracked files" tips: 可以在https://www.gitignore.io/里自动生成.gitignore文件.(注意生成的文件名为gitignore,前面没有点,在移到项目目录前记得改名为.gitignore) 参考资料:.gitignore does not

加入gitignore文件没有起作用怎么办

步骤一: 假设有未提交的文件先提交到Git. 步骤二: 在Git根文件夹下运行以下的Git命令: git rm -r --cached . git add . git commit -m "fixed untracked files" tips: 能够在https://www.gitignore.io/里自己主动生成.gitignore文件. (注意生成的文件名称为gitignore,前面没有点.在移到项目文件夹前记得改名为.gitignore) 參考资料:.gitignore doe

Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍

在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建.在.gitignore文件中的每一行保存一个匹配的规则例如: 1 2 3 4 5 6 7 # 此为注释 – 将被 Git 忽略 *.a       # 忽略所有 .a 结尾的文件 !lib.a    # 但 lib.a 除外 /TODO     # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO b

Git中.gitignore文件不起作用的解决

在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建.在.gitignore文件中的每一行保存一个匹配的规则例如: # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目录下的所有文件

gitignore文件的作用

早上上传文件的时候,发现有一些密钥不需要增加到版本库中,但是由于每次git status都会提示Untracked files ...并且这些文件并不需要一直提示,会占用相应的需要跟踪的文件位置,导致自己看不到: 所以自己百度了一下,原来根目录一直有一个.gitignore隐藏文件,而这个隐藏文件的作用不止止是可以忽略原来制定的规则,并且也可以根据自己的需要制定自己的规则: 相应的博客文章: 廖雪峰博客:https://www.liaoxuefeng.com/wiki/0013739516305

.gitignore文件中添加忽略文件或者目录后,不起作用。

出现该问题放入原因: 在git库中已存在了这个文件,之前push提交过该文件. .gitignore文件只对还没有加入版本管理的文件起作用,如果之前已经用git把这些文件纳入了版本库,就不起作用了. 解决问题方式: 将需要忽略的文件先复制出来,然后删除项目目录下的这些需要忽略的文件.(如果是编译后的文件,直接删除就可以). 在.gitignore文件中添加对应的需要忽略的文件或者目录. 提交所做的修改到本地版本库,然后推送到远程的版本库. 文件前面的绿色对勾变成灰色的减号表明操作成功. 原文地址

Git 的 .gitignore 文件作用

放在前面:如果你在创建 .gitignore 文件之前就已经 push 了工程,那之后再修改会比较麻烦!! 在项目工程中,常会生成一些运行缓存,而这些是不能 push 的,所以需要 .gitignore 配置规则来过滤. 配置规则: 以 # 开头行为注释 以斜杠"/"开头表示目录: /target/ 过滤根目录的 target 文件夹 target/ 过滤任何目录包含的 target 文件夹 以星号"*"通配多个字符: *.zip 过滤所有.zip文件 以问号&qu

git的 .gitignore 文件编写

.gitignore 是为了让 git 忽略某些文件的管理而存在的,有一些文件是根据用户的电脑环境生成的,非但对代码没有任何作用,甚至还会导致更新或者同步失败.所以,我们需要 .gitignore 文件 其创建主要有三种方式: [方式一] 在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过右键Git Bash,按照linux的方式来新建.gitignore文件).如下图所示. .gitignore文件对其所在的目录及所

[转]修改hosts文件不起作用

http://wayne173.iteye.com/blog/1876565 今天遇到个很奇怪的问题,在hosts文件里添加了一些域名指向后,发现根本没起作用,后来还发现个细节,就是hosts文件左下角有个小锁的标 志,开始以为是杀毒软件之类的把他锁了.可是没找到在哪里有相关操作,最后还是在网上搜了些答案,有些改注册表的,出于安全考虑,这是下下策,先不考虑. 然后发现有说是因为用户权限的问题. 具体操作如下:右击hosts文件,选属性,然后选安全选项卡,在组或用户名下点击编辑,添加User用户,