美文网首页
关于AndroidStudio使用Git提交代码,在.ignor

关于AndroidStudio使用Git提交代码,在.ignor

作者: 业精于勤_荒于嬉 | 来源:发表于2020-03-20 13:55 被阅读0次

    AndroidStudio的代码,一般需要忽略的文件:

    1、.idea 文件夹,此文件夹是用来保存开发工具的设置信息。

    2、 .gradle 文件夹,此文件夹是用来保存gradle的依赖信息。

    3、 所有的 build 文件夹,build文件夹是用来保存编译后的文件目录。

    4、 所有的 .iml 文件,是用来保存开发工具信息。

    5、local.properties 文件,是用来保存项目依赖信息。

    可以在.ignore中添加这些忽略文件,如下:

    /local.properties
    /.gradle
    

    添加完忽略文件后,这时候我们发现在提交代码的时候,添加的忽略好像没有生效,这是怎么回事呢?这时我们清理下git缓存就好,下次提交我们就不会看到.ignore中的文件了。
    怎么清理呢?需要通过执行下面的三条Git命令,打开命令行依次执行:
    (1)

    git rm -r --cached .
    

    注意:这里有可能会报错:
    error: the following files have staged content different from both the。。。
    如果报这个错,我们需要把本地的代码都提交Git和Git上的代码同步后再执行 git rm -r --cached . 这个命令

    (2)

    git add .
    

    (3)

    git commit -m 'update .gitignore'
    

    注意:这里有时候也会报错:error: pathspec '.gitignore'' did not match any file(s) known to git.
    如果报这个错,那就把 git commit -m 'update .gitignore' 这条命令中的单引号改为双引号,试试。如下:

    git commit -m "update .gitignore"
    

    一般到这里,基本上我们就成功了。

    相关文章

      网友评论

          本文标题:关于AndroidStudio使用Git提交代码,在.ignor

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