Questions tagged «ignore»

许多源代码控制系统具有“忽略”文件机制,该机制指定了不应在版本控制中提交或跟踪的文件。


9
如何配置git在本地忽略某些文件?
Наэтотвопросестьответына 堆栈溢出нарусском:Какигнорироватьфайлытольковлокальномрепозитории? 我可以在本地忽略文件而不污染其他所有人的全局git配置吗?我有处于git状态的垃圾邮件的未跟踪文件,但是我不想为我在本地分支机构中拥有的每个单个随机未跟踪文件提交git config更改。
1349 git  ignore  gitignore 

9
Git命令显示.gitignore忽略哪些特定文件
我被Git弄湿了,并遇到以下问题: 我的项目源代码树: / | +--src/ +----refs/ +----... | +--vendor/ +----... 我的供应商分支中有代码(当前为MEF),我将在此处进行编译,然后将引用移至/src/refs项目从中进行引用的地方。 我的问题是我不得不.gitignore忽略*.dll和*.pdb。我可以git add -f bar.dll强制添加被忽略的文件,这是可以的,问题是我无法弄清楚列出哪些文件被忽略了。 我想列出被忽略的文件,以确保我不会忘记添加它们。 我已经阅读了手册页git ls-files,但无法使其正常工作。在我看来,git ls-files --exclude-standard -i应该做我想做的。我想念什么?
644 git  ignore 

9
git忽略子文件夹
我的.Net解决方案中有很多项目。我想排除所有“ bin / Debug”和“ bin / Release”文件夹(及其内容),但仍包括“ bin”文件夹本身以及其中包含的任何dll。 带“ bin /”的.gitignore会忽略“ Debug”和“ Release”文件夹,但还会忽略“ bin”文件夹中包含的所有dll。 .gitignore文件中的“ bin / Debug”或“ bin / Release”不排除目录,除非我将忽略模式完全限定为“ Solution / Project / bin / Debug”-我不想这样做将需要为我的解决方案中的每个项目都包括完整的模式,并为添加的任何新项目添加它。 有什么建议么?


4
有条件地忽略JUnit 4中的测试
好的,因此@Ignore注释非常适合标记不应运行测试用例。 但是,有时我想忽略基于运行时信息的测试。例如,如果我有一个并发测试需要在具有一定数量内核的计算机上运行。如果此测试是在单处理器计算机上运行的,那么我认为仅通过测试是不正确的(因为尚未运行),并且通过测试并破坏构建肯定不是正确的选择。 因此,我希望能够在运行时忽略测试,因为这似乎是正确的结果(因为测试框架将允许构建通过,但记录未运行测试)。我相当确定注释不会给我这种灵活性,并且怀疑我需要为相关类手动创建测试套件。但是,文档中没有提及任何内容,并且通过API查看还不清楚如何以编程方式完成此操作(即,如何以编程方式创建Test与@Ignore注释所创建的实例相同的实例或类似实例?)。 如果有人在过去做过类似的事情,或者对我还能做些什么有一个聪明的主意,那么我很乐意听到。

6
如何删除.gitignore中列出但仍在存储库中的文件?
我的存储库中有一些文件应忽略,我将它们添加到.gitignore中,但是,当然,它们不会从我的存储库中删除。 所以我的问题是,是否存在使用filter-branch的魔术命令或脚本可以重写我的历史记录并轻松删除所有这些文件?或者只是一个将创建删除操作的命令?
327 git  ignore  gitignore 



5
忽略git中修改(但未提交)的文件?
我可以告诉git忽略已修改(删除)但不应该提交的文件吗? 情况是,我在存储库中有一个子目录,其中包含我完全不感兴趣的内容,因此我删除了该目录以防止它显示在自动完成等中(在IDE中)。 但是现在,如果我将该文件夹添加到.gitignore中,则没有任何变化,所有内容都显示为git status删除。 有没有办法让git忽略它呢? (或者,当我使用git-svn时,我可以将更改提交到本地git并确保不将其传递给svn存储库吗?)
181 git  git-svn  ignore 




7
Git-合并期间忽略文件
我myrepo在远程beanstalk服务器上有一个仓库。 我将其克隆到本地计算机。还创建了两个分支:staging和dev。将这些分支也推到远程。 现在: local remote server -------------------------------------------------------- master ==> Pushes to `master` ==> deployed to `prod` staging ==> Pushes to `staging` ==> deployed to `staging` dev ==> Pushes to `dev` ==> deployed to `dev` 我有一个名为的文件config.xml,在每个分支上都不同。 我只想在合并过程中忽略此文件。但是我希望在从/到repo分支签出或提交时将其包括在内。 我想要这样做的原因是,我们有一个部署脚本,可以拉出(签出)特定的分支并部署在相应的服务器上。因此config.xml,在部署时,我们需要将该特定分支的文件放入上述特定服务器中。 我想.gitignore不会工作。还有哪些其他选择?请注意,被忽略的文件应该是检出和提交的一部分,这一点很重要。仅在合并期间应忽略它。 谢谢!
114 git  merge  push  ignore  repository 

15
SVN:递归忽略某些目录
我不希望任何目录命名build或dist进入我的SVN,无论它在树中有多深。 这可能吗?在git中,我只是把 build dist 在我.gitignore的根源,它递归地忽略。我该如何使用svn?请不要告诉我在每个父目录上做一个propset ...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.