14得票2回答
有没有一种简单的方法可以将文件与.gitignore规则进行匹配?

我正在用Python编写git pre-commit钩子,并且我想定义一个黑名单,就像.gitignore文件一样,在处理文件之前检查它们是否符合。有没有一种简单的方法来检查文件是否与一组.gitignore规则匹配?这些规则有点神秘,我不想重新实现它们。

8得票1回答
哪些报告服务文件类型可以安全地在git上忽略?

我查看了很多答案,几乎所有的答案都与gitignore存储库或网站有关。但是,经过检查,我发现它没有忽略我遇到问题的文件。 相关文件如下: PROJECTNAME.rds Reports.rptproj.user Reports.rptproj.rsuser .smss_suo 这些...

958得票21回答
Xcode项目的Git忽略文件

当我在使用 Xcode 与 Git 结合时,应该包括哪些文件在 .gitignore 中?

7得票3回答
Git -- 处理冻结的内容

几乎我参与的所有项目都有一些“冻结内容”,这些内容应该在克隆时始终出现,但很少更改(请参见下面的示例)。我尝试过使用git的不同方法,但它们都容易出错:人们经常不小心提交更改。 这确实是一个微妙的情况:文件/文件夹必须进行版本控制,但绝大多数更改不应该被推送。 环顾四周,我有几个选择: ...

24得票3回答
将db/schema.rb放入.gitignore列表中是一个好主意吗?

在我的工作中,我建议将db/schema.rb放入.gitignore文件中,这样我们就不会有(时不时出现的)合并问题. 有些人担心如果发生了什么可怕的事情(比如陨石从天而降正好落在数据库服务器上,同时所有的db/migrete文件都损坏了),我们可能会失去架构,必须使用rake db:pu...

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

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

34得票5回答
如何将所有当前未跟踪的文件/文件夹添加到Git忽略列表中?

我初始化了git存储库并进行了第一次提交。现在,在该目录中,我运行./configure和./make all,以便填充许多不想跟踪的额外文件/文件夹。 我想做的是将所有这些未跟踪的文件全部添加到我的gitignore中。有没有简单的方法来实现这一点? 我可以通过在.gitignore中指...

13得票1回答
Git:如何在仓库中排除一个子文件夹?

我已经在项目的一个文件夹中创建了一个代码仓库,你知道,用git init命令。这个文件夹里有Webstorm文件夹.idea和另外一个与此无关的文件夹,我不想将它们保留在仓库中,甚至不想让这些子文件夹出现在新添加的文件列表中。 如何在提交整个仓库之前排除这个子文件夹? 如何在提交整个仓库之...

70得票5回答
忽略除了一个特定扩展名和文件夹结构之外的所有文件。

我希望的是忽略除 .php 文件以外的所有文件,但使用这个 .gitignore 文件我也在忽略文件夹... #ignore all kind of files * #except php files !*.php 有没有一种方法可以让Git接受我的项目文件夹结构,同时只跟踪.php文件?...

573得票10回答
如何在Git中忽略目录中的文件?

如何正确地在.gitignore文件中忽略一个目录中的文件? 应该这样写:config/databases.yml cache/* log/* data/sql/* lib/filter/base/* lib/form/base/* lib/model/map/* lib/model/om/...