• git .gitignore文件


    在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如果没有这个文件,则需自己手工建立此文件)。

    一.创建 .gitignore 文件

    1、在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录。

    2、输入 touch .gitignore ,生成“.gitignore”文件。

    3、在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。(注意格式)

    二.Git忽略规则:

    .gitignore文件每一行保存了一个匹配的规则例如:

    # 此为注释 – 将被 Git 忽略

    *.sample    # 忽略所有 .sample 结尾的文件
    !lib.sample    # 但 lib.sample 除外
    /TODO    # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
    build/    # 忽略 build/ 目录下的所有文件
    doc/*.txt   # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt

    三.gitignore规则不生效的解决办法

    把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未被追踪状态),然后再提交:

    git rm -r --cached .
    git add .
    git commit -m 'update .gitignore'

  • 相关阅读:
    C++之private虚函数
    图的遍历DFS与BFS(邻接表)
    拓扑排序(邻接矩阵)
    paypal Encryption 支付编程全解
    JAVA 正则表达式 分组
    正则表达式 <A HREF>
    Linux 逻辑卷管理 实例
    LINUX命令笔记(2)
    哀悼日:快速设置黑白页面
    XEN笔记
  • 原文地址:https://www.cnblogs.com/youth-dream/p/7479588.html
Copyright © 2020-2023  润新知