• 在GIT 中增加忽略文件夹与文件


    1,在工作目录点右建选择

    image

    2,输入touch .gitignore

        在工作目录就生成了一个“.gitignore”文件。

    3,然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。

        内容如下:

    .DS_Store 
    /_ReSharper.****/

    就这么简单搞定。

    --------------------------------------------------

    以前是对于还没有提交到仓库的情况下,如果你的文件已经提交过,那么就需要在缓存中将他清空:

    1,git rm –r  --cached “要取消的目录”

    如:

    删除所有程序集的obj/Debug下的文件。

    image

    2,git commit –m “提交缓存”

    就OK了,这下只需要配置.gitignore就行了。

     
     
    关键:在项目的根目录(跟.git文件夹所在目录同层)建立.gitignore文件,在里面声明即可。 
    譬如我要忽略当前项下的所有dll文件,及runtime文件夹里所有文件: 
    #ignore these files 
    *.dll 
    runtime/* 

    如果之前文件已提交过,则需要先清除原文件,针对上文做的清理如下: 
    $ git rm *.dll 
    $ git rm -r runtime 

    另一种方法:修改git的全局设置,把忽略名单用于所有项目: 
    首先,建立一个.gitignore_global文件; 
    执行 $ git config --global core.excludesfile .gitignore_global 

    常用ignore rules: 

    # Compiled source # 
    ################### 
    *.com 
    *.class 
    *.dll 
    *.exe 
    *.o 
    *.so 

    # Packages # 
    ############ 
    # it's better to unpack these files and commit the raw source 
    # git has its own built in compression methods 
    *.7z 
    *.dmg 
    *.gz 
    *.iso 
    *.jar 
    *.rar 
    *.tar 
    *.zip 

    # Logs and databases # 
    ###################### 
    *.log 
    *.sql 
    *.sqlite 

    # OS generated files # 
    ###################### 
    .DS_Store* 
    ehthumbs.db 
    Icon? 
    Thumbs.db
  • 相关阅读:
    CouchDB
    在 Fabric 中使用私有数据
    Hyperledger Fabric 踩坑汇总
    书单
    HyperLedger Fabric 资料网址大全
    Hyperledger composer
    Hyperledger Fabric
    [转]以太坊智能合约编程之菜鸟教程
    [转]Ethereum-智能合约最佳实践
    [转]工作量证明(PoW)权益证明(PoS)和委任权益证明(DPoS)区别
  • 原文地址:https://www.cnblogs.com/yanglang/p/9473108.html
Copyright © 2020-2023  润新知