美文网首页Android开发Android开发Android开发经验谈
Android 使用 Git 版本控制添加 .gitignore

Android 使用 Git 版本控制添加 .gitignore

作者: d74f37143a31 | 来源:发表于2018-12-07 11:49 被阅读15次

    Android Studio 在项目提交到远程之后再修改配置文件不会生效,所以在提交前先将忽略文件的内容规定好

    有两种方式可以设置忽略文件

    第一种是在AndroidStudio中手动设置

    第一步.png 第二步.png

    第二种是在.gitignore中编写匹配规则:

    AndroidStudio中创建一个项目,它会自动给你生成一个 .gitignore文件,这个文件中的内容,就是提交到git中要忽略的文件或者文件夹。我这里贴一下我目前的.gitignore文件的内容。

    *.iml
    .idea
    .gradle
    *.jks
    /local.properties
    .DS_Store
    /build
    /gradle
    /push/build
    /captures
    .externalNativeBuild
    

    里面有几个不一样的格式:

    • *.iml:表示忽略所有以.iml结尾的文件,也就是.iml文件在提交的时候不会提交到git远程。
    • .idea 文件夹,此文件夹是用来保存开发工具的设置信息
    • /build:当前路径下的build文件夹不会被提交

    Android Studio 中建议过滤的文件:

    • .idea 文件夹
    • .gradle 文件夹
    • 所有的 build 文件夹
    • 所有的 .iml 文件
    • local.properties 文件

    如果我们想过滤掉一些不想上传的文件,可以根据以上规则来配置.gitignore文件。

    如我添加了push推送,但是我不想把push/biuld文件给上传到服务器,那么我可以这么配置

    /push/biuld
    

    有时候防止签名文件也上传上去,所以也可以配置所有的.jks文件都忽略掉,如*.jks

    完~

    相关文章

      网友评论

        本文标题:Android 使用 Git 版本控制添加 .gitignore

        本文链接:https://www.haomeiwen.com/subject/tvpacqtx.html