`
yanzilee9292
  • 浏览: 538442 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

配置GIT需要忽略的文件

 
阅读更多

原文来自: http://blog.csdn.net/richardysteven/article/details/6069418

 

具体使用请看 man gitignore

 

一般某个项目dev过程中都会产生一些中间文件,这些文件是我们不想要追踪的。

git中可以使用.gitignore文件来忽略这些文件。

 

在需要的目录下面 添加 .gitignore文件

文件中每一行表示需要忽略的文件的正则表达式。

$cat .gitignore 
#ignore .metadata
.metadata
.gitignore

#ignore obj and lib file

*.[oa]

 

当前的目录情况

$ls -al
total 24
drwxr-xr-x  4 root root 4096 2010-12-11 12:44 .
drwx------ 51 root root 4096 2010-12-11 12:44 ..
drwxr-xr-x  8 root root 4096 2010-12-11 12:44 .git
-rw-r--r--  1 root root   39 2010-12-11 12:44 .gitignore
drwxr-xr-x  3 root root 4096 2010-08-19 20:01 .metadata
-rw-r--r--  1 root root   52 2010-12-11 12:41 test.txt

 

如果没有添加该文件,git status会报有这些文件没有track。

$git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#    .metadata/
#    gitignore

 

而 添加了该文件后,就可以看到,这个workspace 就是干净的了。

$mv gitignore .gitignore 
[root@~/workspace]
$git status
# On branch master
nothing to commit (working directory clean)

 

这个.gitignore很简单,当前目录下有个.metadata,这个是我们不需要的,所以就写入了文件。另外如果不加.gitignore这行,git会把.gitignore也加入版本控制中。

分享到:
评论

相关推荐

    C# .net的Git忽略文件整理

    C# .net的Git忽略文件整理

    Git全局忽略配置脚本

    Git全局忽略配置脚本

    iOS git 配置文件

    本文将详细讲解如何在iOS项目中配置Git,特别是针对大文件的处理以及忽略特定文件的设置。 首先,我们来看`.gitattributes`文件。这个文件是用来指定Git如何处理不同类型的文件。在iOS项目中,我们可能有一些较大的...

    Android Studio 配置忽略文件的方法实现

    当我们在进行上传代码到Git、SVN仓库时,通常需要先配置忽略文件,这样主要是方便上传的代码下载的时候不会与编译器和Gradle的版本发生冲突,能够保证下载的代码能正常运行。 操作步骤 打开Android Studio中的File下...

    git要忽略文件的配置

    git上传到源码库要忽略文件的配置,添加到文件夹下vs中上传代码时生成的obj、bin就会自动被忽略

    git忽略文件的配置文件

    git忽略文件

    git提交时候忽略某些文件

    git提交代码的时候,需要忽略掉某些不必要的文件,改配置文件粘贴到项目根目录,先提交该文件,然后下次提交的时候就会自动忽略指定的文件了。

    git 忽略冗余文件文件

    在开发过程中,我们常常会遇到一些不必要的文件需要被忽略,以免污染版本历史或增加不必要的仓库大小。这些冗余文件可能包括编译生成的临时文件、日志文件、设置文件或是特定环境的配置文件等。`git ignore`机制就是...

    git的配置文件

    8. **全局忽略文件**: ``` [core] excludesfile = ~/.gitignore_global ``` 可以设置一个全局的`.gitignore`文件,这样所有仓库都会自动忽略其中列出的文件类型。 通过编辑`.gitconfig`文件,你可以定制Git的...

    idea-git忽略提交插件

    "idea-git忽略提交插件"正是为了解决这个问题而设计的,它让在IntelliJ IDEA(简称Idea)中创建和管理`.gitignore`文件变得更加便捷。 首先,我们来详细了解下`.gitignore`文件。这是一个文本文件,用于定义Git应...

    git 忽略文件的配置文件

    1.工具-选项-源代码管理-git存储库设置-常规,添加忽略文件 2.配置文件不起作用的处理 如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存...

    limeng0403#libs#使用Git时,怎么忽略不想上传的文件1

    在进行协作开发代码管理的过程中,常常会遇到某些临时文件、配置文件、或者生成文件等,这些文件由于不同的开发端会不一样,如果使用git add . 将所有文件纳入g

    Windows下是使用Git

    Git 需要安装 Git 客户端,配置密钥和 Git 配置文件,使用 TortoiseGit 等工具管理 Git 仓库,了解 Git 的设计理念和使用方法,明白 Git 与集中式版本控制系统的不同,获取 Git 仓库的两种方式,忽略某些文件等。

    git2.21.0版本安装包(包括64和32bit的) 以及.gitconfit文件

    3. 配置Git:在安装过程中,系统会提示你配置Git的基本信息,如用户名和电子邮件。这是非常重要的,因为Git使用这些信息来标识提交的作者。 4. 完成安装:等待安装过程结束后,确认Git已经添加到系统环境变量中,...

    使用git上传代码到github

    .gitignore 文件用于告诉 Git 需要忽略的文件。这些文件通常是编译后的中间文件和可执行文件,不需要 Git 来管理。 六、标签 标签可以用来标记软件开发中的关键时期,例如版本号更新时可以建一个 “v2.0”、“v3.1...

    git设置忽略文件.gitignore的方法

    `.gitignore`文件是一个文本文件,用于定义哪些文件或文件夹应该被Git忽略。它通常放在项目的根目录下,并且其规则遵循特定的语法。 创建`.gitignore`文件在Windows系统中可能需要通过Git Bash等工具来完成,因为...

    git安装文件及使用说明.rar

    - 安装和配置TortoiseGit:包括安装步骤、设置Git用户信息、配置全局忽略文件等。 - 创建和克隆仓库:介绍如何在本地创建新仓库,以及从远程仓库克隆项目。 - 版本控制操作:讲解如何添加、提交、查看文件差异,...

    git 教材 progit

    1. **Git安装与配置**:在开始使用Git前,你需要在计算机上安装Git,并进行基本的用户配置,如设置用户名和邮箱。Git命令行工具提供了丰富的命令,如`git init`用于初始化一个Git仓库,`git config`用于设置配置。 ...

    简单git安装步骤

    .gitignore 顾名思义就是告诉 Git 需要忽略的文件,这是一个很重要并且很实用的文件。一般我们写完代码后会执行编译、调试等操作,这期间会产生很多中间文件和可执行文件,这些都不是代码文件,是不需要 Git 来管理...

    git概述+常用命令解说

    在使用 Git 之前,需要进行初始化配置,包括配置使用 Git 仓库的人员姓名和电子邮件地址。 Git 也提供了文档忽略机制,可以将工作目录中不希望接受 Git 管理的文档信息写到同一目录下的.gitignore 文件中。 Git 的...

Global site tag (gtag.js) - Google Analytics