标签: ignore

如何让Git忽略文件模式(chmod)的变化?

我有一个项目,我必须chmod在开发过程中将文件模式更改为777,但不应在主回购中更改.

Git选择chmod -R 777 .并将所有文件标记为已更改.有没有办法让Git忽略对文件进行的模式更改?

git ignore chmod

2188
推荐指数
10
解决办法
86万
查看次数

如何配置git在本地忽略某些文件?

我可以在本地忽略文件而不会污染其他人的全局git配置吗?我在我的git状态下没有跟踪文件是垃圾邮件,但我不想为我在本地分支机构中的每个小随机未跟踪文件提交git配置更改.

git ignore gitignore

1237
推荐指数
10
解决办法
35万
查看次数

Git命令显示.gitignore忽略哪些特定文件

我正在git上弄湿我的脚并遇到以下问题:

我的项目源码树:

/
|
+--src/
+----refs/
+----...
|
+--vendor/
+----...
Run Code Online (Sandbox Code Playgroud)

我在我的供应商分支中有代码(目前是MEF),我将在那里编译,然后将引用移动到/src/refs项目从中获取的位置.

我的问题是我有我的.gitignore设置忽略*.dll*.pdb.我可以做一个git add -f bar.dll强制添加被忽略的文件,这是好的,问题是我无法弄清楚列出哪些文件被忽略.

我想列出被忽略的文件,以确保我不会忘记添加它们.

我已经阅读了手册页git ls-files,但无法使其正常工作.在我看来,git ls-files --exclude-standard -i应该做我想要的.我错过了什么?

git ignore

596
推荐指数
8
解决办法
27万
查看次数

Git忽略子文件夹

我的.Net解决方案中有很多项目.我想排除所有"bin/Debug"和"bin/Release"文件夹(及其内容),但仍然包含"bin"文件夹本身以及其中包含的任何dll.

带有"bin /"的.gitignore忽略"Debug"和"Release"文件夹,但也包含"bin"文件夹中包含的任何dll.

.gitignore文件中的"bin/Debug"或"bin/Release"不会排除目录,除非我完全将忽略模式限定为"Solution/Project/bin/Debug" - 我不想这样做需要在我的解决方案中为每个项目包含这个完整模式,并为添加的任何新项目添加它.

有什么建议?

git directory ignore gitignore

400
推荐指数
11
解决办法
36万
查看次数

有条件地忽略JUnit 4中的测试

好的,因此@Ignore注释适用于标记不应运行测试用例.

但是,有时我想忽略基于运行时信息的测试.一个例子可能是我需要在具有一定数量内核的机器上运行并发测试.如果这个测试是在单处理器机器上运行的,我认为只是通过测试是不正确的(因为它还没有运行),并且当然不适合测试失败并打破构建.

所以我希望能够在运行时忽略测试,因为这似乎是正确的结果(因为测试框架将允许构建通过但记录测试未运行).我很确定注释不会给我这种灵活性,并且怀疑我需要手动为相关类创建测试套件.但是,文档没有提及任何关于这一点并且通过API查看它也不清楚如何以编程方式完成(即,我如何以编程方式创建Test@Ignore注释创建的实例相似或相似的实例?).

如果有人在过去做过类似的事情,或者对如何做到这一点有一个明确的想法,我会很高兴听到它.

java junit unit-testing ignore

346
推荐指数
3
解决办法
10万
查看次数

Git diff -w仅在行的开头和结尾忽略空格

我喜欢用来git diff -w忽略空白差异.但是,我只是注意到它忽略了线条中间的空白差异.我怎么才能忽略行开头(^)或结尾($)的空白差异?

git diff whitespace ignore

341
推荐指数
2
解决办法
13万
查看次数

我应该将Visual Studio 2015 .vs文件夹添加到源代码管理中吗?

Visual Studio 2015创建一个名为".vs"的新文件夹.它的目的是什么,我应该将它添加到源代码管理中吗?

svn git version-control ignore visual-studio-2015

297
推荐指数
3
解决办法
8万
查看次数

如何删除.gitignore中列出但仍在存储库中的文件?

我的存储库中有一些文件应该被忽略,我将它们添加到.gitignore中,当然,它们不会从我的存储库中删除.

所以我的问题是,是否有一个使用filter-branch的魔术命令或脚本可以重写我的历史记录并轻松删除所有这些文件?或者只是一个命令,它将创建一个将删除它们的提交?

git ignore gitignore

275
推荐指数
5
解决办法
13万
查看次数

git忽略vim临时文件

使git忽略所有目录中vim生成的临时文件的正确方法是什么(在整个系统中是全局的还是在本地为单个项目)?

git vim ignore temporary-files

224
推荐指数
7
解决办法
10万
查看次数

忽略git中的修改(但未提交)文件?

我可以告诉git忽略被修改(删除)但不应该被提交的文件吗?

情况是我在repo中有一个子目录,其中包含我根本不感兴趣的东西,因此我将其删除以防止它出现在自动完成等中(在IDE中).

但是现在,如果我将该文件夹添加到.gitignore,只是没有任何变化,所有的东西都显示为被git status删除.

有没有办法让git忽略它?

(或者,因为我正在使用git-svn,我可以将更改提交给本地git并确保它们不会传递给svn repo吗?)

git ignore git-svn

170
推荐指数
5
解决办法
6万
查看次数