• git的.gitignore文件


    使用git管理项目时,可以配置.gitignore文件来控制一些文件不会上传到远程仓库的代码,比如配置文件以及代码编译后的文件。具体配置方式直接看代码吧,如下:

    target/
    .mvn/
    
    ### STS ###
    .apt_generated
    .classpath
    .factorypath
    .project
    .settings
    .springBeans
    
    ### IntelliJ IDEA ###
    .idea
    *.iws
    *.iml
    *.ipr
    
    ### NetBeans 通配符模式###
    nbproject/private/
    build/
    nbbuild/
    dist/
    nbdist/
    .nb-gradle/
    mvnw.cmd
    mvnw
    
    ### 相对路径,从根目录开始 ####
    /src/main/java/com/babyeye/constant/ContentConstant.java
    /src/main/java/com/babyeye/constant/WeChatConstants.java
    /src/main/resources/application.properties
    /src/main/resources/logback.xml
    /pom.xml

    配置语法:

      以斜杠“/”开头表示目录;

      以星号“*”通配多个字符;

      以问号“?”通配单个字符

      以方括号“[]”包含单个字符的匹配列表;

      以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;

    另外还有快捷方式,直接右键想要忽略的代码文件,选择add .gitignore file

     注意:修改忽略文件后需要向将该文件提交到远程仓库。如果提交之后还不能生效,则需要清空缓存。指令如下:

      git rm -r --cached fileName (删除指定文件的缓存)

    或者(清空所有缓存)

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

    最后,通过此方法忽略的文件在远程仓库也会被删除,因此,对于直接从git上拉取代码发布版本的方式就不合适了
  • 相关阅读:
    怎样监听HTTP请求的发出与完成
    在Ubuntu下安装source Insight
    Android 5.1 预制输入法
    RK3288编译 Android 5.1 固件
    Android编程之Listener侦听的N种写法及实现原理
    android thread Runnable
    Android Service完全解析(下)
    Android Service完全解析(上)
    android 串口 android-serialport-api
    Android Studio在Ubuntu下离线安装Gradle
  • 原文地址:https://www.cnblogs.com/zhlblogs/p/10604025.html
Copyright © 2020-2023  润新知