我需要在我的.gitignore文件中添加一些规则。但是,我在项目文件夹中找不到它。它不是由Xcode自动创建的吗?如果没有,什么命令允许我创建一个?


当前回答

如果你不想让你的.gitignore文件干扰其他人的存储库,你也可以使用.git/info/exclude(参见http://help.github.com/ignore-files/)。

其他回答

如果你使用的是Windows,它不允许你在Windows资源管理器中创建一个没有文件名的文件。如果您试图将文本文件重命名为.gitignore,它将提示“您必须输入文件名”

为了解决这个问题,我使用了以下步骤。

创建文本文件gitignore.txt 在文本编辑器中打开它并添加规则,然后保存并关闭 按住Shift键,右键单击你所在的文件夹,然后在这里选择打开命令窗口 然后在命令行中重命名该文件,使用ren gitignore.txt .gitignore

另外,HenningCash在评论中建议:

你可以通过添加一个点来避免这个Windows资源管理器错误 没有扩展名的文件名:.gitignore..这是自动的 改为。gitignore。

在工作中,我们使用的是Windows XP系统,在文件名后面输入句号是行不通的。创建.gitignore文件而不会出现“你必须输入文件名”错误的快速简单的方法是:

打开CMD窗口,输入“edit .gitignore”。 键入“Alt(选择文件菜单),F, s,你现在有一个空的.gitignore文件,无论你的cmd提示符指向哪里。

现在可以用您喜欢的文本编辑器填充它。

窗口:

在命令行中:

.>.gitignore

这将显示一个错误,但它将工作。

在Windows中

打开记事本。 添加gitignore文件的内容。 点击“另存为”,选择“所有文件”。 保存为。gitignore

容易peasy !不需要命令行!

在Ubuntu中,你可以创建.gitignore文件,并从当前目录中添加(忽略)所有超过50mb的文件,.,使用:

find . -size +100M | cat >> .gitignore