2019独角兽企业重金招聘Python工程师标准>>>

git设置忽略文件、文件夹的方式有三种,分别介绍如下。其中涉及的ignore文件均为如下格式:

方式一(最常用):

在仓库目录下新建名为 .gitignore 的文件(点开头,没有文件名,故不能在windows目录下直接创建,必须右键——Git Bash,按Linux的方式来新建.gitingore文件)。

.gitignore 文件对其所在目录以及全部子目录均有效。通过将.gitignore 添加到仓库,其他开发者更新该文件到本地仓库,可共享同一套忽略规则。如下图,这里设置忽略 caches 文件夹及其子目录:

方式二:

通过配置仓库目录下的 .git/info/exclude 文件来设置忽略文件。这种方式对仓库全局有效,但只能对自己本地仓库起作用,其他开发者不能共享忽略规则。除非他人也修改本地仓库的该文件。

方式三:

通过配置 .git/config 文件的 core.excludesfils 选项,指定一个含有忽略规则的文件(完整路径)。如下图所示,则忽略规则在文件 F:/gitignore.txt 中(文件名可任意取)。该方式的作用域也是全局的。

其中 F:/gitignore.txt内容设置为:

转载于:https://my.oschina.net/codercpf/blog/729952

Git设置忽略文件/文件夹相关推荐

  1. Git 中忽略某些文件或者文件夹

    Git 中忽略某些文件或者文件夹 有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示"Untracke ...

  2. git使用学习四、git add忽略指定文件夹与文件

    git使用学习四.git add忽略指定文件夹与文件 前言 .gitignore 解决提前git commit导致.gitignore失效的问题 解决错误添加数据集导致.git文件夹太大的问题 前言 ...

  3. Mac中Git如何忽略.DS_Store文件

    Mac中Git如何忽略.DS_Store文件 作者:坚果 公众号:"大前端之旅" OpenHarmony布道师,InfoQ签约作者,CSDN博客专家,华为云享专家,阿里云专家博主, ...

  4. Idea中Git提交忽略部分文件

    Idea中Git提交忽略部分文件 现象 当操作git提交代码的时候,.iml文件和.idea目录下的有些文件会出现在git待提交目录中,为了防止提交这些并不需要的东西,需要在idea中设置忽略这些东西 ...

  5. Git 不忽略某个文件

    在用Git进行项目代码版本控制的时候,往往需要忽略某些临时文件以及IDE文件.但有时会把我们需要版本更替的文件也忽略掉. Git 不忽略某个文件步骤 打开该文件所在目录,新建.gitignore 新文 ...

  6. git设置忽略文件和目录

    1.登录gitbash命令端进入本地git库目录 Administrator@PC201601200946 MINGW32 /d/gitrespository/crmweb (master) 2.创建 ...

  7. git 如何忽略掉文件夹_#PY小贴士# 我的git仓库为什么每次提交都有很多改动?

    git 是如今最流行的代码版本管理工具,没有之一. 今天说一个 git 使用时的细节:.gitignore 我们在使用 git 管理代码时,如果默认把项目里的所有文件都 add 进去,加入到仓库中,会 ...

  8. git 如何忽略掉文件夹_如何使git忽略某些文件或文件夹

    为什么要忽略某些文件或文件夹的变化? git作为一款项目文件变更版本管理软件,其主要功能之一就是追踪项目文件夹内各种文件及文件夹的变更情况.但是,在日常使用中,并非项目文件夹下的所有文件及文件夹变更都 ...

  9. git pull忽略指定文件_Git忽略提交规则

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交. 简单来说一个场景:在你使用git add .的时候,遇 ...

最新文章

  1. ncurses库的介绍与安装
  2. python 比较两个字符串
  3. 1152 Google Recruitment (20 分)【难度: 简单 / 知识点: 模拟】
  4. 科技业务同比增长超20%,中国平安“金融+科技”成了吗?
  5. python模块之keyword
  6. cadshx字体怎么安装_福利 | 关于PPT字体,你应该知道的几件事...字体包福利见文末...
  7. 树莓派命令连接wifi_树莓派连接无线网wifi配置方法
  8. 一文读懂 HMM 模型和 Viterbi 算法
  9. 爬虫侵入计算机系统,【探讨】利用“爬虫技术”获取数据行为的刑事考量 ——以一起非法获取计算机信息系统数据案为例...
  10. redisson 大量ping操作,导致 tps过高
  11. python自动翻译excel某一列_【python excel实例教程】怎样用Python将excel的某一列生成一个列表?...
  12. idea如何设置类头注释和方法注释
  13. Sencha Cmd 6 和 Ext JS 6 指南文档(部分官方文档中文翻译)
  14. Go实现 爬虫v0.2
  15. Java多线程——Condition条件
  16. React Native vs. Cordova.
  17. 【OUTLINE】使用Oracle Outline技术暂时锁定SQL的执行计划
  18. 基于eNSP的校园网设计的仿真模拟
  19. 存储专访:整合磁带与磁盘 昆腾为用户提供更灵活的选择
  20. 【滤波】一维卡尔曼滤波器

热门文章

  1. python编程从入门到实践课后题答案-python编程:从入门到实践习题5-8~5-11
  2. python能写软件吗-python代码能做成软件吗
  3. python使用缩进作为语法边界一般建议怎样缩进-Python基础自测挑战题
  4. 在linux环境下,使用find查找某个文件的指定路径
  5. 计算机制图 教学大纲,《计算机制图》课程教学大纲.doc
  6. LeetCode 450 Delete Node in a BST(二叉搜索树中的删除结点)
  7. 国外程序员整理的 C++ 资源大全
  8. UVa10881 Piotr's Ants
  9. Kafka-manager启动命令
  10. 简单排序:直接插入排序