Git文件忽略之.gitignore文件

       有时候,不想要将某些文件上传到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/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,452评论 19 139
  • 我一把推开窗户, 任凭这台风穿堂而过—— 真忒么凉快, 在这烈日炎炎的暑天。 一楼窜上来的玉兰树摇摆着枝叶, 享受...
    萧书忆阅读 1,261评论 0 0
  • 最近微信圈中流行这么一段话 〃如果爱一个男人,就要给他生一个女儿,让他在60岁的时候,还有人搂着他的脖子跟他...
    34d8543dc530阅读 1,885评论 0 0