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


当前回答

你可以让Xcode在启动新项目时自动生成。

为了做到这一点,你必须自己开始做一些无害的黑客攻击……

开始之前:备份“项目模板”,因为我预测,一旦你发现了它,你会想做的比我刚才提到的更多。

现在,进入/Developer/Library/Xcode/Project Templates/Application/Cocoa Application/ 在那里添加你的.gitignore文件。

这是所有。当你创建一个新的“Cocoa Application”项目时,.gitignore文件会自动从你的项目模板中复制。

注意:如果你想编辑模板本身,请使用nano;不要使用Xcode或TextEdit,因为它们会弄乱Unicode字符!Xcode还搞砸了其他东西。

注意:还有一个“文件模板”,在你开始修改它们之前,你也应该备份它们。再次强调:使用nano编辑它们;不是Xcode也不是TextEdit。

这是我自己的一个。gitignore文件,你可以用它来启发:

.DS_Store
Icon\15
Icon\r
Icon\n
/*.xcodeproj/*.mode*
/*.xcodeproj/*.pbxuser
/*.xcodeproj/TemplateIcon.icns
/*.xcodeproj/.LSOverride
!/*.xcodeproj/default.*
/*.pbproj/*.mode*
/*.pbproj/*.pbxuser
/*.pbproj/*.perspective*
/build/
*.moved-aside
*~.nib
*~.xib

注意:我使用Xcode 2.5和Xcode 3.1.4(我更喜欢3.1,但它一直在我的控制台发送垃圾邮件)

其他回答

我也想贡献自己的力量。这次是动画版:)

Vim(迷你教程):

i   - start editing
ESC - get back to normal mode
:w  - save
:q  - quit

在Windows下有一个不错的提示:

右键单击Windows资源管理器,新建>文本文档 说出来,gitignore。(后面有一个点-这是尖端) 你最终会得到一个。gitignore文件:)

在Windows 7和8下测试。

本技巧假设您的Windows资源管理器显示文件扩展名。

我还有一个简单的想法。

让我们使用cmd中的echo命令,

Echo ./idea > .gitignore

这将创建文本内容为“./idea”的.gitignore文件。

现在可以使用文本编辑器手动更改文件中的数据。

或者简单地

控制台:

echo .gitignore notepad.exe

立即编辑gitignore。

如果你不知道你的IDE或操作系统应该忽略哪些文件,请访问www.gitignore.io。

gitignore。IO -在这里它将生成gitignore命令或文本。只要说你的API或OS。就是这样!复制粘贴到你的文件中。简单!

在Windows中,打开DOS提示符(cmd)窗口,并使用以下命令行:

type > .gitignore

有一种非常简单的方法可以创建.gitignore文件。这个是在GitHub上创建的,我很确定大多数源代码控制程序都提供了在那里创建文件的功能。

我附上了一个图片的图片教程作为参考。