zoukankan      html  css  js  c++  java
  • .gitignore 文件无法提交

    问题

    创建的 .gitignore 文件无法提交到 git 上

    场景

    log路径下创建了.gitignore文件, 文件内容:

    *
    

    想着忽略当前文件夹的所有内容. 此时想将 .gitignore文件提交上去, 运行git status 发现没有.gitignore文件的变动.

    于是想着可能没反应过来, 就直接提交吧, 运行命令: git add .gitignore, 提示信息如下:

    下列路径根据您的一个 .gitignore 文件而被忽略:
    php/config/redis/log/.gitignore
    提示:如果您确实要添加它们,使用 -f 参数。
    提示:运行下面的命令来关闭本消息
    提示:"git config advice.addIgnoredFile false"
    

    解决

    如此看来, 是我将这个文件忽略了, 运行命令检查是那里将其忽略了git check-ignore -v .gitignore. 输出结果:

    php/config/redis/log/.gitignore:1:*	.gitignore
    

    表明, 是在.gitignore文件的第一行, 规则* 忽略了此文件.

    吆西, 明白了, 解决方法也简单, 修改.gitignore文件内容, 将此文件排除即可, 修改后的内容:

    *
    !.gitignore
    

    此时就可以正常提交了

  • 相关阅读:
    推荐系统学习--cb+cf 初见
    耳机的阻抗和灵敏度问题
    java中常见的几种Runtimeexception
    java泛型
    ubuntu安装opencv
    ubuntu12.04静态ip设置问题
    Graph Theory
    SQL简单上手教程
    C++ 构造函数、拷贝构造函数和赋值运算符重载
    C语言函数调用栈
  • 原文地址:https://www.cnblogs.com/hujingnb/p/14772415.html
Copyright © 2011-2022 走看看