美文网首页Git
Git文件忽略之.gitignore文件

Git文件忽略之.gitignore文件

作者: 长城_changcheng | 来源:发表于2018-03-10 03:33 被阅读6次

           有时候,不想要将某些文件上传到Git服务器。它提供了一些方法。

    1、创建一个本地的.gitignore文件

           在项目根目录下创建该.gitignore文件,Git会自动使用它来确定忽略监控那些文件和目录。

           .gitignore文件应该被提交到Repo,可以同其它用户分享该文件所定义的规则。

           在Github上创建Repo时,它会询问我们是否创建一份Github官方推荐提供的可适用于许多流行的操作系统和环境的.gitinore监控忽略规则文件。可以使用命令行创建:

    touch .gitignore
    

           如果您添加规则希望忽略已经被监控的一个文件,Git将不会使得该规则生效。在这种情况下,你必须untrack文件,通过运行以下命令在你的终端:

    git rm --cached 文件名称
    

    2、创建一个全局的.gitignore文件

           也可以在你的电脑上创建一个在所有的Repo中都要生效的全局性的.gitignore文件。因此,可以创建一个.gitignore_global文件并为它添加规则。命令:

    git config --global core.excludesfile ~/.gitignore_global
    

    3、明确Repo不包含的文件

           不需要将一些文件上传到Git服务器,例如:编辑器生成的文件或文件夹。

           在.git文件夹下打开info/exclude文件,在此处添加的规则,只在本地存储库生效。

    参考:

           gitignore文件示例:https://github.com/github/gitignore

           原文阅读:https://help.github.com/enterprise/2.10/user/articles/ignoring-files/

    相关文章

      网友评论

        本文标题:Git文件忽略之.gitignore文件

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