Questions tagged «gitignore»

.gitignore是一个文件,列出了Git不应包含在存储库中的文件,目录和/或路径模式。

4
我可以“ git commit”文件,而忽略其内容更改吗?
我们团队中的每个开发人员都有自己的本地配置。该配置信息存储在一个名为devtargets.rbrake的构建任务中使用的文件中。我不希望开发人员破坏彼此的devtargets文件。 我首先想到的是将该文件放入.gitignore列表,以便不将其提交给git。 然后我开始怀疑:是否可以提交文件,但忽略对文件的更改?因此,我将提交文件的默认版本,然后当开发人员在其本地计算机上对其进行更改时,git将忽略所做的更改,并且当您执行git status或git commit时,它不会显示在更改的文件列表中。 那可能吗?这肯定是一个不错的功能...
355 git  gitignore 

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

9
git忽略异常
我有一个gitignore文件,使git忽略*.dll文件,这实际上是我想要的行为。但是,如果我想要一个异常(即能够提交foo.dll),如何实现呢?
326 git  gitignore 

8
在已经跟踪大量文件的现有存储库上应用.gitignore
我的存储库中已有一个Visual Studio项目。我最近在我的项目下添加了一个.gitignore文件,我认为这告诉Git忽略该文件中列出的文件。 我的问题是所有这些文件已经被跟踪,据我所知,Git不会忽略在将规则添加到该文件之前已经被跟踪的文件而忽略它。 建议使用:git rm --cached并手动取消跟踪它们,但这将使我永远无法一一遍解它们。 我考虑过删除存储库并再次重新创建它,但是这次存在.gitignore文件,但是必须有更好的方法来执行此操作。
314 git  gitignore 

4
说明哪个gitignore规则忽略了我的文件
有什么办法可以查看为什么git会忽略某些文件(即.gitignore文件中的哪个规则导致该文件被忽略)? 想象一下我有这种情况(或更复杂的情况,有数百个文件夹和数十个.gitignore文件: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt 如果我运行git add folder/subfolder/file.txtgit可能会抱怨它被忽略了: The following paths are ignored by one of your .gitignore files: folder/subfolder/file.txt Use -f if you really want to add them. 有什么方法可以知道在所有可能.gitignore的规则中忽略该文件并显示该规则吗?喜欢: The following paths are ignored by your folder/.gitignore file (line 12: *.txt) folder/subfolder/file.txt Use -f if …
310 git  gitignore 

12
不能忽略UserInterfaceState.xcuserstate
我将Git用于Xcode 4项目版本控制。我已明确添加ProjectFolder.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstate到.gitignore,但Git不会忽略它。任何想法为什么会这样?
301 xcode  git  xcode4  gitignore 

11
Gitignore不起作用
我的.gitignore文件由于某种原因无法正常工作,并且没有大量的Google谷歌搜索程序能够修复该文件。这是我所拥有的: *.apk *.ap_ *.dex *.class **/bin/ **/gen/ .gradle/ build/ local.properties **/proguard/ *.log 它在目录中master,这是我的git repo。我正在运行Git 1.8.4.2,因为我在运行OSX 10.8.6的MacBook上。
274 git  gitignore 

5
git添加到.gitignore后仍显示文件已修改
我将其添加到.gitignore文件 .idea/* 但无论如何,状态为: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml 我究竟做错了什么 ?我什至将.idea / *添加到全局〜/ .gitignore_global 但git状态,反正向我显示: # modified: .gitignore # modified: .idea/.generators # modified: .idea/dovezu.iml # modified: .idea/misc.xml # modified: .idea/workspace.xml
252 git  gitignore 

10
如何告诉Git忽略除子目录之外的所有内容?
我想忽略存储库中除bin子目录中出现的所有文件。我尝试将以下内容添加到我的.gitignore: * !bin/* 但是,这并没有达到预期的效果:我在中创建了一个新文件bin/,但git status仍然显示nothing to commit (working directory clean)。 有什么建议?
218 git  gitignore 

5
.gitignore到底是什么?
我刚刚创建了一个Github存储库,并且想知道.gitignore文件的用途。我从不创建一个开始,但是由于大多数存储库都有一个而添加了一个。我需要一个吗?我可以/是否会忽略它,或者它有用途?我对此进行了一些研究,但找不到具体的解释。
212 git  github  gitignore 

6
提交后的.gitignore
我在Github上托管了一个git存储库。提交许多文件后,我意识到我需要创建.gitignore和排除.exe,.obj文件。 但是,它将自动从存储库中删除这些已提交的文件吗?有什么方法可以强制这样做吗?
210 git  github  gitignore 

6
为Python项目添加.gitignore文件的最佳做法?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 2年前关闭。 改善这个问题 我正在尝试收集一些默认设置,而我意识到我没有标准的一件事是.gitignore文件。有一个很棒的线程显示了适用于Visual Studio项目的.gitignore,但是我没有看到很多关于Python和相关工具(PyGTK,Django)的建议。 到目前为止,我有... *.pyc *.pyo 对于已编译的对象 build/ dist/ ...用于setuptools输出。 .gitignore文件有哪些最佳实践,我可以在哪里获得更多关于这些最佳实践的信息?
209 python  django  git  pygtk  gitignore 

1
git会忽略特定类型的所有文件,但特定子文件夹中的文件除外
我有这样的目录结构: 根 资料夹1 abc.json def.json Somedir more.json 资料夹2 qwe.json rty.json 规格 模拟1.json 模拟2.json Somedir more_mocks.json 现在使用A .gitignore我想忽略*.json除中的文件以外的所有文件spec。我不想使用.gitignorein folder1,folder2因为其中有很多,它们会添加很多,我敢肯定我会忘记将正确的.gitignore文件移到适当的位置。 另外,可能还有更多带有json文件的嵌套目录,并且此规则也需要应用于所有子目录。 那么,如何忽略某个子目录以外的所有类型的文件?
192 git  gitignore 



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.