gitignore相关内容
有什么办法可以看出为什么某些文件会被 git 忽略(即 .gitignore 文件中的哪个规则导致文件被忽略)? 想象一下我有这个(或者更复杂的场景,有数百个文件夹和数十个 .gitignore 文件: /-.gitignore-文件夹/-.gitignore-子文件夹/-.gitignore-file.txt 如果我运行 git add folder/subfolder/file.
..
我想忽略存储库中的所有文件,除了出现在 bin 子目录中的文件.我尝试将以下内容添加到我的 .gitignore: *!bin/* 然而,这并没有达到预期的效果:我在 bin/ 中创建了一个新文件,但是执行 git status 仍然显示 没有提交(工作目录干净). 有什么建议吗? 解决方案 这会忽略根文件 &根目录,然后取消忽略根 bin 目录: /*/*/!/斌/ 这
..
.gitignore 文件忽略目录中文件的正确语法是什么? 会吗 config/databases.yml缓存/*日志/*数据/sql/*库/过滤器/基/*库/表单/基础/*库/模型/地图/*库/模型/om/* 或 /config/databases.yml/缓存/*/日志/*/数据/sql/*/lib/过滤器/基础/*/lib/form/base/*/lib/模型/地图/*/lib/
..
我有一个包含文件 Hello.java 的存储库.当我编译它时,会生成一个额外的 Hello.class 文件. 我在 .gitignore 文件中为 Hello.class 创建了一个条目.但是,该文件似乎仍被跟踪. 如何让 Git 忽略 Hello.class? 解决方案 问题在于 .gitignore 忽略了之前没有被跟踪的文件(通过 git add).运行 git re
..
将 Git 与 Visual Studio 解决方案 (.sln) 结合使用时,我应该在 .gitignore 中包含哪些文件>) 和项目? 解决方案 见官方GitHub的"有用.gitignore 模板". 可以在此处找到 Visual Studio 的 .gitignore: https://github.com/github/gitignore/blob/master/Vis
..
我想设置 Git 以全局忽略某些文件. 我已将 .gitignore 文件添加到我的主目录 (/Users/me/) 并添加了以下行: *.tmproj 但它并没有忽略这种类型的文件,知道我做错了什么吗? 解决方案 您需要设置全局 core.excludesfile 配置文件以指向该全局忽略文件,例如: *nix 或 Windows git bash: git confi
..
我有这样的目录结构: .git/.gitignore主要的/...工具/...... 在 main 和 tools 以及任何其他目录中,在任何级别,都可以有一个“bin"目录,我想忽略它(我也想忽略它下面的所有内容).我已经在 .gitignore 中尝试了这些模式中的每一个,但没有一个工作: /**/bin/**/*/./**/bin/**/*./**/bin/**/***/bin/**/
..
我的 .gitignore 文件似乎被 Git 忽略了 - .gitignore 文件是否已损坏?Git 期望哪种文件格式、语言环境或文化? 我的.gitignore: # 这是注释调试日志项目/ 来自git status的输出: # 在分支 master# 你的分支比 'origin/master' 领先 1 次提交.## 未跟踪的文件:#(使用“git add ..."来包含将要提
..
我团队中的每个开发人员都有自己的本地配置.该配置信息存储在名为 devtargets.rb 的文件中,该文件用于我们的 rake 构建任务.不过,我不希望开发人员破坏彼此的 devtargets 文件. 我的第一个想法是将该文件放在 .gitignore 列表中,这样它就不会提交给 git. 然后我开始想:是否可以提交文件,但忽略对文件的更改?因此,我会提交文件的默认版本,然后当开发人
..
我可以在不污染其他人的全局 git 配置的情况下忽略本地文件吗?我的 git 状态中有垃圾邮件的未跟踪文件,但我不想为本地分支中的每个小随机未跟踪文件提交 git 配置更改. 解决方案 来自 相关 Git 文档: 特定于特定存储库但不需要与其他相关存储库共享的模式(例如,位于存储库内但特定于一个用户的工作流的辅助文件)应进入 $GIT_DIR/info/exclude 文件.
..
我知道 .gitignore 文件掩盖了 Git 版本中的指定文件控制.我有一个项目 (LaTeX) 会生成很多额外的文件 (.auth,.dvi、.pdf、日志等),但我不希望跟踪它们. 我知道我可以(也许应该)制作它,以便将所有这些文件放入一个项目中的单独子文件夹,因为我可以忽略该文件夹. 但是,是否有任何可行的方法可以将输出文件保存在根目录中?项目树并使用 .gitignore
..
我有文件夹 application/,我将它添加到 .gitignore.application/ 文件夹内是文件夹 application/language/gr.如何包含此文件夹? 我已经试过了 应用程序/!应用程序/语言/gr/ 没有运气... 解决方案 如果您排除 application/,那么它下面的所有内容都将始终被排除(即使某些后来的否定排除模式(“unignore
..
我有一个已经初始化的 Git 存储库,我在其中添加了一个 .gitignore 文件.如何刷新文件索引以便忽略我想要忽略的文件? 解决方案 要取消跟踪已添加/初始化到存储库的单个文件,即,请停止跟踪文件但不从系统中删除它使用:git rm --cached filename 要取消跟踪 每个 现在在您的 .gitignore 中的文件: 首先提交所有未完成的代码更改,然后运行以
..
Git 正在跟踪一个文件,但现在该文件在 .gitignore 列表中. 但是,该文件在编辑后一直显示在 git status 中.你如何强迫 Git 完全忘记它? 解决方案 .gitignore 将阻止将未跟踪的文件(没有 add -f)添加到集合中Git 跟踪的文件,但是 Git 将继续跟踪任何已经被跟踪的文件. 要停止跟踪文件,您需要将其从索引中删除.这可以通过这个命令来
..
如何在 Windows 上使用 msysgit 忽略 Git 中的目录或文件夹? 解决方案 在您的项目目录中创建一个名为 .gitignore 的文件.通过在文件中输入目录名称(附加斜杠)来忽略目录: dir_to_ignore/ 更多信息在这里.
..
我正在尝试收集我的一些默认设置,我意识到我没有标准的一件事是 .gitignore 文件.有一个很棒的线程显示了适用于 Visual Studio 项目的好 .gitignore,但我没有看到很多关于 Python 和相关工具(PyGTK、Django)的推荐. 到目前为止,我已经... *.pyc*.pyo ...对于编译对象和... build/距离/ ...用于 setupto
..
我在此处遵循 Heroku 上 Node.js 的基本入门说明: https://devcenter.heroku.com/categories/nodejs 这些说明不会告诉您创建 .gitignore node_modules,因此暗示应该将文件夹 node_modules 签入 Git.当我在 Git 存储库中包含 node_modules 时,我的入门应用程序运行正常.
..
我有一个由 Sourcetree 管理的 Bitbucket Git 存储库. 我有两个文件夹要提交,但我需要忽略这些文件夹中的所有文件,因为它们只包含临时文件. 我该怎么做? 解决方案 将此添加到 .gitignore: *!.gitignore
..
有没有办法更改 Android Studio 在创建新的 android 项目时创建的默认文件 .gitignore?我在设置中搜索它,但找不到任何东西. 解决方案 不幸的是,除了 Ted 提到的方法之外,没有其他方法可以自动执行此操作.但是,就我个人而言,我不认为这是一个很大的缺点,因为您可以因此安全地添加最适合您的项目的特定模板.为此,请执行以下操作: 转到文件->设置,然后突出
..
我在 Mac 上将 Android Studio 3.5.3 更新为 4.0.1 时发现了一个陌生文件 .idea/jarRepositories.xml.内容如下: 我删除了列表中的每个条目 ->文件消失了 我再次重新导入了 Maven/Gradle 项目 该文件再次出现,并显示与之前相同的条目 作为他的评论,Android Studio 4.0.1 具有 Remote Jar Repos
..