`
liuhui998
  • 浏览: 100921 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Git Community Book翻译 (十二)-- 忽略某些文件

    博客分类:
  • Git
阅读更多

这一章是早就翻好的,只是前面的没有译出来,不好发。

这次一并发出


前面译了一部分

大家可以到我博客上去看: http://liuhui998.iteye.com

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

忽略某些文件

项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add . " 和"git commit -a " 变得实际上没有用处,同时"git status "命令的输出也会有它们。

你可以在你的顶层工作目录中添加一个叫".gitignore"的文件,来告诉Git系统要忽略 掉哪些文件,下面的是文件内容的示例:

# 以'#' 开始的行,被视为注释.
# 忽略掉所有文件名是 foo.txt 的文件.
foo.txt
# 忽略所有生成的 html 文件,
*.html
# foo.html是手工维护的,所以例外.
!foo.html
#  忽略所有.o 和 .a文件.
*.[oa]

你可以点这里 gitignore 查看一下详细的语法解释. 你也可以把".gitignore" 这个文件放到工作树(working tree)里的其它目录中,这就会它和它的子目录起忽略(ignore) 指定文件的作用。.gitignor 文件同样可以像其它文件一样加到项目仓库里( 直接用 git add .gitignoregit commit 等命令), 这样项目里的其它开发者也能共享同一套忽略 文件规则。

如果你想忽略规则只对特定的仓库起作用,你可以把这些忽略规则写到你的仓库下 .git/info/exclude文件中,或是写在Git配置变量core.excludesfile 中指定的 文件里。有些Git命令也可在命令行参数中指定忽略规则,你可以在这里:gitignore 查看详细的用法。

分享到:
评论

相关推荐

    Git安装包 Git-2.15.1.2-64-bit和Git-2.15.1.2-32-bit以及常用命令行PDF

    Git-2.15.1.2-64-bit和Git-2.15.1.2-32-bit是Git的两个不同版本,分别针对64位和32位操作系统。这两个安装包包含了完整的Git工具集,允许用户在本地进行版本控制操作,如创建仓库、提交更改、分支管理和合并代码等。...

    Git-2.28.0-64-bit.exeGit-2.28.0-64-bit.exe

    Git-2.28.0-64-bit.exe Git-2.28.0-64-bit.exe Git-2.28.0-64-bit.exe

    git-2.41.0-64-bit window版本

    对于Windows用户来说,Git-2.41.0-64-bit.exe文件是安装程序,用户可以通过运行这个程序来安装Git。安装过程中,用户可以选择安装组件,如Git Bash(提供类似Linux的命令行环境)、Git GUI(图形化界面)、Git for ...

    Git-2.13.2-64-bit

    - Git-2.13.2-64-bit.exe是一个Windows平台的可执行安装文件,用户可以通过运行这个文件来安装Git。安装过程中可以配置各种选项,如设置默认文本编辑器,选择是否在命令行中使用Git等。 3. **Git的使用**: - **...

    Git-2.42.0-64-bit-windows安装版

    Git是目前非常流行的分布式版本控制系统,由Linus Torvalds为Linux内核开发而创建,该资源包含 Git-2.42.0-64-bit-windows安装版,仅供学习,下载后请及时删除 Git是目前非常流行的分布式版本控制系统,由Linus ...

    Git-2.30.1-64-bit

    3. 兼容性提升:Git-2.30.1可能增强了对不同操作系统或文件系统的支持。 4. 性能提升:通过优化内部算法和数据结构,新版本可能在处理大型仓库时速度更快。 安装Git-2.30.1-64-bit.exe文件后,用户可以设置用户名和...

    Git-2.37.3-64-bit_3Git-2.37.3-64-bit_3Git-2.37.3-64-bit_3Git-2.3

    Git-2.37.3-64-bit_3是Git的特定版本,适用于64位操作系统。这个版本号表明它是Git的第2.37.3次更新,通常会包含错误修复、性能提升和新功能。在Windows系统中,Git的安装程序通常以.exe结尾,如Git-2.37.3-64-bit_3...

    git-2.15.0-intel-universal-mavericks.dmg.zip

    在下载并解压缩"git-2.15.0-intel-universal-mavericks.dmg"文件后,用户需要双击安装程序,按照提示进行安装。安装完成后,Git将集成到终端或其他支持Git的开发环境中,用户可以开始使用`git clone`、`git add`、`...

    git安装包git-2.34.0-64-bit.rar

    这个压缩包中的主要文件是"Git-2.34.0-64-bit.exe",这是Git的可执行安装程序,用于在Windows上部署Git环境。 Git的核心功能包括版本控制、代码分支管理、合并操作、代码审查以及强大的历史查询。它的分布式特性...

    Git官方最新版下载 Git-2.18.0-64-bit 64位Windows版本

    Git-2.18.0-64-bit是Git官方发布的一个针对64位Windows系统的更新版本,旨在提供更稳定、高效和功能丰富的代码管理体验。 1. Git的基本概念: - 版本控制:Git的核心功能是版本控制,它记录了代码的每一次修改,...

    Git-2.45.2-64-bit.rar

    这个"Git-2.45.2-64-bit.rar"压缩包包含的是Git的最新64位版本,适用于Windows操作系统。Git不断更新以提供更好的性能、新功能以及安全改进,版本2.45.2就是这一迭代过程中的一个重要里程碑。 Git的核心概念包括...

    git-2.15.0-intel-universal-mavericks.dmg

    在“git-2.15.0-intel-universal-mavericks.dmg”这个文件中,我们拥有的是针对苹果MacOS操作系统的Git的特定版本,适用于Intel处理器,并且与Mac OS X Mavericks兼容。这个DMG文件是一种苹果磁盘映像格式,用于分发...

    Git-2.40.0-64-bit.exe

    Git-2.40.0-64-bit.exe Git是一个免费的开源分布式版本控制系统,可以快速高效地处理从小到大的所有项目。Git易于学习,占用空间小,性能却非常快。它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理...

    Git-2.16.2-64-bit.exe下载

    此外,还可以设置Git的全局忽略文件,以排除不需要版本控制的文件类型。 使用Git进行版本控制的优势包括: - 分支管理:Git的分支模型非常灵活,使得并行开发变得简单,开发者可以自由地创建、切换和合并分支。 - ...

    Git-2.23.0-64-bit--Windows安装包.zip

    Git-2.23.0-64-bit--Windows安装包是一个专门为Windows操作系统设计的64位Git版本,它包含了所有必要的组件,使得用户可以在Windows环境下无缝地使用Git。 Git的核心功能包括: 1. 版本追踪:Git能够记录文件和...

    最新版windows Git-2.33.1-64-bit.exe

    最新版windows Git-2.33.1-64-bit.exe最新版windows Git-2.33.1-64-bit.exe

    Git-2.41.0.2-64-bit windows安装包

    Git-2.41.0.2-64-bit windows安装包

    Git-2.42.0.2-64-bit.ex

    Git-2.42.0.2-64-bit.ex

    Git-2.42.0.2-64 Window64位安装包 - 最新版

    Git-2.42.0.2-64-bit.exe 是Git的最新64位Windows版安装程序,提供了在Windows操作系统上运行Git的功能。在这款安装包中,你可以找到Git的所有核心组件和工具,包括命令行界面、图形化界面(如Git Bash和Git GUI),...

    Git-2.28.0-64-bit git安装包windos64位官方下载

    Git-2.28.0-64-bit.exe 是适用于Windows 64位操作系统的Git官方安装程序,该版本为2.28.0,意味着它包含了最新的功能和性能改进。 **Git基础概念** 1. **版本控制**:Git的核心功能是版本控制,它能跟踪文件和目录...

Global site tag (gtag.js) - Google Analytics