草庐IT

gitignore_global

全部标签

git - 为 Symfony2 项目 : why add web/bundles folder to gitignore 设置 GIT

我正在构建我的第一个Symfony2项目,我可能对web/bundles文件夹的用途感到困惑。根据Symfony2文档,他们说这是静态数据(如js库、css和图像)所在的位置。这一切都是有道理的,但是当您仍在构建基本布局时,将/web/bundles放在忽略列表中是不是有点烦人?事实上,为什么还要将它放在忽略列表中?Bootstrap、参数、缓存等都可以忽略,因为您不想将开发设置与生产设置交叉。这是symfony指示您添加到gitignore的内容:/web/bundles//app/bootstrap*/app/cache/*/app/logs/*/vendor//app/confi

Git 仍然添加和跟踪在 .gitignore 中标记的文件夹

这个问题在这里已经有了答案:IgnorefilesthathavealreadybeencommittedtoaGitrepository[duplicate](21个答案)关闭9年前。我在“.gitignore”文件中添加了一些Git文件夹。它们包含超过100k个文件。主要是图像、tmp和缓存的东西。我需要的是能够提交对我的代码的更改,而不提交那些文件夹中发生的事情。我认为将它们添加到“.gitignore”中可以解决问题,但由于某种原因它根本不起作用。几天来我无法向repo提交任何内容,因为每次我尝试推送命令时,它都会尝试发送10万个文件,然后它会卡住并超时。root@serveu

git - 如何使 .gitignore 忽略没有扩展名的编译文件?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:gitignorewithoutbinaryfiles编辑:gitignorewithoutbinaryfiles的欺骗例如,当您使用ghc--maketest.hs编译Haskell文件(test.hs)时,结果是test。你好和测试。我只想添加并提交源代码test.hs,同时将test.hi和test保留在存储库之外但在同一目录中作为源文件。test是问题,我如何指定.gitignore来忽略没有扩展名的编译文件?

git - 无法使用 .gitignore 排除文件夹

我无法将.idea文件夹中的文件排除在git跟踪之外。它与.gitignore文件处于同一级别,我的.gitignore包含:.idea甚至:idea有什么建议吗? 最佳答案 附加斜杠以排除目录。.idea/ 关于git-无法使用.gitignore排除文件夹,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12077206/

regex - .gitignore 用于 emacs 临时文件的正则表达式

我正在尝试.gitignoreemacs临时/自动保存文件。我正在使用...\.\#.*在我的.gitignore中。但是gitadd-A在子文件夹中运行仍然给我:#newfile:.#make_collections.py#newfile:.#norm_collections.py#newfile:make_collections.py#newfile:norm_collections.py虽然\.\#.*当我testitwitharegextester时,显然得到了正确的文件名而不是错误的文件名。. 最佳答案 您还可以通过设置变

git - 我可以在 .gitignore 文件中包含其他 .gitignore 文件吗? (就像类 C 语言中的#include)

我有一些文件,如vim.gitignore、SVN.gitignore和CVS.gitignore(散布在我的硬盘上)。我可以简单地将这些gitignore文件包含在新Git项目的.gitignore文件中吗?编辑:我已经有一个全局忽略文件。我只想忽略不同类型项目中的不同文件,这可能吗? 最佳答案 你可以:有一个模板repo:里面的那些xxx.gitignore文件:.gitignore文件,其中包含“xxx-gitignore-xxx”(换句话说,内容,您可以轻松识别一个.gitattributefilterdriver(对于每个

git - 我应该 .gitignore 我的 gradlew 吗?

我的gradle项目在存储库中包含gradlew和gradlew.bat文件,是否应该将它们推送到git?我没看到有人说应该删除它们here.这些文件的用途是什么? 最佳答案 不是真的。原因是如果有人下载或克隆你的repo并尝试通过命令行运行你的应用程序,而他/她没有在他/她的本地机器上安装gradle,他/她必须安装和配置Gradle然后运行它。gradlew提供了一种通过安装运行gradle构建的便捷方式。这是Gradledocumentation说:Mosttoolsrequireinstallationonyourcompu

git - 我应该提交 .gitignore 文件吗?

这个问题在这里已经有了答案:Shouldyoucommit.gitignoreintotheGitrepos?(6个答案)关闭8年前。看完propersectionofGitHubHelp我完全迷路了。它说:Thisfilecanbecommittedintotherepository,thussharingtherulelistwithanyotherusersthatclonetherepository.直到现在,我一直在谈论Git的人告诉我“.gitingore文件必须被提交,否则它的规则将不会”没用!“每个Git初学者的问题:“为什么不应用.gitignore规则?”可以用一个

objective-c - xcworkspace 应该在 gitignore 中吗

我正在使用GitHubObjectiveCGitIgnore当我进入sourcetree提交时,我看到:project.xcworkspace使用Github.gitignore文件不会忽略此文件。我不确定是否需要提交并推送此文件? 最佳答案 如果您使用的是Cocoapods,我实际上发现答案取决于几件事。如果您只想让项目“开箱即用”地可编译和运行,那么请继续检查所有内容;xcworkspace和所有pod。如果有一个pod由于某种原因需要修改,并且您想将更改包含在您的项目中,那么请检查所有内容。例如,我发现了由于某种原因而未修复的

git - .gitignore 忽略其他同名目录

我的.gitignore有问题。我希望它只忽略“vendor/”目录,但它会忽略所有具有该名称的目录。下面是我的.gitignore:.idea/bin/vendor/composer.lockcomposer.phar下面是我的'gitstatus'的结果:Changesnotstagedforcommit:  (use"gitadd..."toupdatewhatwillbesubmitted)  (use"gitcheckout-..."todiscardchangesinworkingdirectory)modified:.gitignoreNotmonitoredfiles: