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


当前回答

http://gitignore.io是一个开源实用程序,可以帮助您为项目创建有用的.gitignore文件。还有一个可以通过gi命令访问的命令行API: http://gitignore.io/cli

为OS X安装gi命令: $回声”功能gi () {curl http://gitignore.io/api /\$@ ;}" >> ~/.Bash_profile && source ~/.bash_profile 查看.gitignore文件内容(输出:http://gitignore.io/api/xcode,osx): $ gi xcode,osx 如果您想将结果附加到一个新的.gitignore文件中,那么您应该在终端上看到输出。 $ gi xcode,osx >> .gitignore

其他回答

如果你使用Sublime Text作为你的IDE,你可以创建一个新文件并将其保存为.gitignore。简单地使用Ctrl + N为新文件,并按Ctrl + S保存为“。gitignore”。

您可以直接创建一个空的.gitignore文件。在你需要添加该文件的位置打开cmd,并键入以下命令:

copy con .gitignore

按回车。我们现在处于新创建文件的编辑模式,但现在不需要添加任何东西。只需按F6,然后按Enter。

现在您有了一个空的.gitignore文件。在您拥有的任何编辑器中编辑您的文件。

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

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

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

另外,HenningCash在评论中建议:

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

默认情况下,.gitignore文件不会添加到存储库中。使用vi或你最喜欢的文本编辑器创建。gitignore文件,然后发出git add .gitignore,后跟git commit -m "message" .gitignore。下面的命令将处理它。

> .gitignore
git add .gitignore
git commit -m "message" .gitignore

窗户

文件名:“。gitignore”, 保存为类型:所有文件(.)