git命令记录

  1. git撤销转载
  2. Git 历险记(三)——创建一个自己的本地仓库
  3. 添加远程库
  4. git忽略文件/文件夹
    意思是说,本地存在,但是不想提交的时候加入到版本库中。有两种设置方式:
    1).gitignore,建立这个文件,放在哪都可以(当然一定是要在工作区了)。这是共享式的忽略,因为这个文件会被提交到版本库中,所以是共享的。书写完后执行git config --global core.excludesfile ~/.gitignoreglobal 使之全局生效,不然只是.gitignore存在的那个目录有效。
    2).git/info/exclude,这是一种独立的忽略文件方式,只对本地全局有效。写完保存即生效。它是不会被上传到版本库中的,因此适合个人本地需要排除的。

    书写规则:

    忽略的语法规则:
    (#)表示注释
    (*) 表示任意多个字符;
    (?) 代表一个字符;
    ([abc]) 代表可选字符范围
    如果名称最前面是路径分隔符 (/) ,表示忽略的该文件在此目录下。
    如果名称的最后面是 (/) ,表示忽略整个目录,但同名文件不忽略。
    通过在名称前面加 (!) ,代表不忽略。
    例子如下:
    # 这行是注释
    *.a # 忽略所有 .a 伟扩展名的文件
    !lib.a # 但是 lib.a 不忽略,即时之前设置了忽略所有的 .a
    /TODO # 只忽略此目录下 TODO 文件,子目录的 TODO 不忽略
    build/ # 忽略所有的 build/ 目录下文件
    doc/*.txt # 忽略如 doc/notes.txt, 但是不忽略如 doc/server/arch.txt

    但是上面的忽略只针对未加入到版本库中的文件有效,即git status状态为untracted file。如果当前要忽略的文件已经加入到版本库中,那么需要一下几步:

1) git rm -r –cached < file_path \>    # 在git版本库的本地缓存中删除
2)git commit -m "xxxx"                #提交修改
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值