9得票2回答
.gitignore文件对子目录中的文件无效

这是我代码库根目录下的.gitignore文件内容: # grails stuff to ignore target *.iml *.ipr .idea *.log *.swp # vi swap files .DS_Store # OS X Finder cache files ...

7得票1回答
Visual Studio 2015更新2 - Git在更改中显示了所有的bin\debug和obj\debug文件夹/文件,为什么会忽略gitignore?

我在使用具有vs 2015 update 2的计算机上创建了一个新项目,我进行了commit和sync,将其同步到Visual Studio TFS免费在线仓库。然后我在另一台计算机上拉下了一个克隆版本,在几天内创建了新文件等等......我进行了重建,构建良好,然后我进入Team Explo...

34得票4回答
忽略Git仓库中所有文件但保留文件夹结构。

我有如下文件夹结构:/foo/ /foo/test.txt /foo/.gitkeep /foo/bar/test.txt /foo/bar/.gitkeep /foo/bar/baz/test.txt /foo/bar/baz/.gitkeep 现在我想要排除“foo”文件夹中的所有文件以及...

2567得票30回答
使.gitignore忽略除几个文件以外的所有内容。

我了解一个.gitignore文件可以隐藏指定的文件,让Git不对它们进行版本控制。 我该如何告诉.gitignore忽略除了我正在用Git跟踪的文件之外的全部文件呢?类似这样:# Ignore everything: * # Do not ignore these files: scrip...

10得票2回答
Git - 如何取消忽略文件

简而言之,我意外地将一个文件添加到了.gitignore中,后来提交并推送了它。 现在我已经将该文件从.gitignore中删除,但仍然无法看到它。 我还需要做什么?

43得票2回答
从'git pull'中排除特定文件

我有一个生产环境的git代码库,我只从主库中拉取更改;我从未在此处更改此代码库,也不会进行提交 / 推送。最近我意外将一些未被跟踪的(至少我认为是)图像文件从本地开发代码库推送到了主代码库。现在,当我尝试从主代码库拉取最新版本时,git报告了关于覆盖现有图像文件的错误,并将其替换为主代码库中的...

10得票2回答
使用 Git 在本地保存不同版本的文件与存储在主仓库中的区别

我有一个PHP配置文件,我想在本地进行操作,但在提交到我的主代码库时忽略这些更改。我曾经使用一个.gitignore文件来忽略这个PHP文件,但是出了一些问题,现在config.php文件不再被忽略,我不记得如何重新忽略它。 我知道Stack Overflow上的人们说要使用git rm -...

254得票7回答
Gitignore不能忽略文件夹。

在我的项目根目录下有一个foo文件夹。在foo文件夹里面,有一个bar文件夹。我想忽略所有在我的bar文件夹中的所有文件的更改。我已经在我的 gitignore 文件中添加了以下内容:/foo/bar 检查了文件夹:它存在并且有需要被忽略的文件。 gitignore 已经提交。但是,我有一个文...

8得票2回答
.gitignore语法混乱

我正在阅读的链接(http://www.kernel.org/pub/software/scm/git/docs/v1.7.10/gitignore.html)中描述忽略模式的六个点似乎在描述一种定制的glob搜索语法变体。我更熟悉Mercurial,它允许明确地通过glob或regex模式进...

37得票4回答
我能否在.gitignore文件中包含其他的.gitignore文件?(类似C语言中的#include)

我有一些像vim.gitignore,SVN.gitignore和CVS.gitignore这样的文件(散布在我的硬盘上)。 我能否将这些gitignore文件直接包含在新的Git项目的.gitignore文件中? 编辑:我已经有一个全局的忽略文件。 我只想在不同类型的项目中忽略不同的文件...