当前位置:首页 » 文件管理 » git忽略文件夹

git忽略文件夹

发布时间: 2022-01-27 07:27:12

A. git忽略文件,java文件怎么没被忽略gitignore文件怎么看

直接文本模式打开就可以。 可能你没有设置你gitignore的忽略设置

1)配置语法:
以斜杠“/”开头表示目录;
以星号“*”通配多个字符;
以问号“?”通配单个字符
以方括号“[]”包含单个字符的匹配列表;
以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;
此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效;

B. git clone 时可以忽略某个文件夹

如果需要这样做,建议先全部pull下来,再把需要忽略的文件checkout到原来状态即可

C. 使用Git时,怎么忽略不想上传的文件

在进行协作开发代码管理的过程中,常常会遇到某些临时文件、配置文件、或者生成文件等,这些文件由于不同的开发端会不一样,如果使用git add . 将所有文件纳入git库中,那么会出现频繁的改动和push,这样会引起开发上的不便。
Git可以很方便的帮助我们解决这个问题,那就是建立项目文件过滤规则。
git中提供两种过滤机制,一种是全局过滤机制,即对所有的git都适用;另一种是针对某个项目使用的过滤规则。个人倾向于第二种。
以我的一个项目为例,该项目用.net开发,.config文件、包括生成的bin/Debug, bin/Release文件等,我希望不加入git管理。
在代码目录下建立.gitignore文件:vim .gitignore ,内容如下:
[plain] view plain
#过滤数据库文件、sln解决方案文件、配置文件
*.mdb
*.ldb
*.sln
*.config

#过滤文件夹Debug,Release,obj
Debug/
Release/
obj/
然后调用git add. ,执行 git commit即可。

D. 如何在Git中忽略某些文件

1. 介绍

有些文件是我们并不想加入也无需被添加到 Git 管理中,同时也不希望他出现在未跟踪列表中。例如在编译过程中生成的 o 文件。 “.gitignore” 文件可以达到这个效果。
2. 全局与局部

.gitignore 有全局和局部两种:
2.1 全局
通过修改全局配置 git config 中的 excludesfile 指定全局忽略文件。设置方法:
$git config --global core.excludesfile ~/.gitignore
修改 ~/.gitignore 这个文件将作用于所有 git 项目,并且作用于项目实例中的所有被跟踪的目录。比如说我们可以在该文件中添加 *.o 来忽略所有 .o 文件。
2.2 局部
忽略文件默认为当前目录的 .gitignore ,但它只作用于当前目录下。上面说到,在全局的 .gitignore 文件中添加 *.o 会忽略所有目录下产生的 .o 文件,但在当前目录下的 .gitignore 中添加 *.o 却只能忽略当前目录下的 .o 文件。
3. 语法
.gitignore 的语法规范如下:
·所有空行或者以注释符号 # 开头的行都会被 Git 忽略;
·可以使用标准的 glob 模式匹配。 * 匹配模式最后跟反斜杠(/)说明要忽略的是目录。 * 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。
glob 模式匹配:
·星号(*)匹配零个或多个任意字符;
·[abc] 匹配任何一个列在方括号中的字符(这个例子要么匹配一个 a,要么匹配一个 b,要么匹配一个 c);
·问号(?)只匹配一个任意字符;
·[0-9a-zA-Z] 在方括号中使用短划线分隔两个字符,表示所有在这两个字符范围内的都可以匹配(比如 [0-9a-zA-Z] 表示匹配所有 0 到 9 的数字和所有字母);
·\ 转义字符。
注:理论上来说,在要忽略的格式文件后面添加注释是允许的,但经过我的验证,结果发现这样子操作并不能达到预期的效果。
4. 例子
一个 .gitignore 例子。

# 此为注释 – 将被 Git 忽略
# 忽略所有 .a 结尾的文件
*.a
# 但 lib.a 除外
!lib.a
# 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO
/TODO
# 忽略 build/ 目录下的所有文件
build/
# 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
doc/*.txt

E. 怎样让Git忽略当前已经更改的文件

在你的git目录下创建一个.gitignore文件,打开之后把要忽略的文件或者文件夹添加进去。比如我要忽略bin目录,就加一行/bin,如果要忽略一个图像文件,就加一行/xxx.jgp

F. 如何创建.gitignore文件,忽略git不必要提交的文件

1. 在需要创建 .gitignore 文件的文件夹, 右键选择 Git Bash 进入命令行,进入项目所在目录。 2. 输入 touch .gitignore 在文件夹就生成了一个“.gitignore”文件。 然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。

G. 如何使git忽略某些文件或文件夹

忽略操作系统自动生成的文件,比如缩略图等;
忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成的文件就没必要放进版本库,比如Java编译产生的.class文件;
忽略你自己的带有敏感信息的配置文件,比如存放口令的配置文件。

H. git如何忽略文件

在项目文件夹下有一个.gitignore文件,如果没有新建一个,要忽略的文件就写在里面,具体的语法:

网页链接

(这是我自己整理的,之前写在自己的文档上,看到你这个问题,我才专门发了一篇文章,)

I. git忽略文件,java文件怎么没被忽略

# built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

# Eclipse project files
proguard-project.txt

# Proguard folder generated by Eclipse
proguard/

# Intellij project files
*.iml
*.ipr
*.iws
.idea/

J. vs code 怎样设置git 忽略文件夹

和其他的工具或者命令行一样,在文件.gitignore 配置需要忽略的目录和文件
如下所示
*.txt
test.txt
bin/

热点内容
asp上传限制 发布:2024-10-19 14:16:10 浏览:762
电视机报存储空间不够 发布:2024-10-19 14:13:03 浏览:711
matlab2013a配置编译器 发布:2024-10-19 14:05:52 浏览:163
编译源程序后做什么工作 发布:2024-10-19 13:39:12 浏览:415
安卓怎么激活短信功能 发布:2024-10-19 13:06:36 浏览:180
安卓最小化应用为什么会模糊 发布:2024-10-19 12:53:10 浏览:359
mysqlsql语句导出 发布:2024-10-19 12:53:02 浏览:466
双氧水用什么配置 发布:2024-10-19 12:52:14 浏览:288
苹果外部存储器如何存原图 发布:2024-10-19 12:41:39 浏览:480
什么能下载ftp 发布:2024-10-19 12:40:50 浏览:6