git管理项目忽略文件或路径文件

    技术2022-07-11  126

    1.修改 .gitignore 文件 所有人忽略

    在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。 举例:.gitignore文件内容如下:

    # Android generated bin/ gen/ classes/ gen-external-apklibs/ # Ant local.properties # Maven target/ release.properties # Eclipse .classpath .project .externalToolBuilders/ .metadata .settings # IntelliJ *.iml *.ipr *.iws .idea/ out/ # Mac .DS_Store

    2.使用.git/info/exclude 本地忽略

    git 还提供了另一种 exclude 的方式来做同样的事情,不同的是 .gitignore 这个文件本身会提交到版本库中去。用来保存的是公共的需要排除的文件。而 .git/info/exclude 这里设置的则是你自己本地需要排除的文件。 他不会影响到其他人。也不会提交到版本库中去。 举例:

    .gradle/ .idea/ .settings/ bin/ build/ gen/ gradle/ out/ ship/ target/ .classpath .gitignore .idea .project .readme .update-config *.iml local.properties

    .gitignore 还有个有意思的小功能, 一个空的 .gitignore 文件 可以当作是一个 placeholder 。当你需要为项目创建一个空的 log 目录时, 这就变的很有用。 你可以创建一个 log 目录 在里面放置一个空的 .gitignore 文件。这样当你 clone 这个 repo 的时候 git 会自动的创建好一个空的 log 目录了。

     

    Processed: 0.010, SQL: 9