美文网首页
git 对已经提交的文件进行添加忽略

git 对已经提交的文件进行添加忽略

作者: osnail | 来源:发表于2019-11-01 13:42 被阅读0次

    常规添加

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交

    Git 忽略文件提交的方法
    这种方式通过在项目的某个文件夹下定义 .gitignore 文件,在该文件中定义相应的忽略规则,来管理当前文件夹下的文件的Git提交行为。

    .gitignore 文件是可以提交到公有仓库中,这就为该项目下的所有开发者都共享一套定义好的忽略规则。

    在 .gitingore 文件中,遵循相应的语法,在每一行指定一个忽略规则。
    git忽略规则:详细的忽略规则可以参考官方英文文档

    Git忽略本地已经push过的提交

    先备份原有代码以防万一(ps:!!_!!)

    先用如下命令: git rm -r --cached filename

    再更新.gitignore文件忽略相关文件

    再进行个git commit 即可,再次pull时会发现要忽略的相关文件原有的文件可能被删除了,从备份的代码复制到所需项目目录,之后.gitignore会忽略相关文件的更新

    解决 Git 追加到的忽略文件不起效果

    解决办法:

    清除本地库的缓存

    git rm -r --cached .

    讲本地代码重新加入

    git add .

    并让 .gitignore 文件夹生效,读取我配置的过滤规则

    git commit -m "update .gitignore"

    相关文章

      网友评论

          本文标题:git 对已经提交的文件进行添加忽略

          本文链接:https://www.haomeiwen.com/subject/hsmfbctx.html