我需要在我的.gitignore文件中添加一些规则。但是,我在项目文件夹中找不到它。它不是由Xcode自动创建的吗?如果没有,什么命令允许我创建一个?
当前回答
我还有一个简单的想法。
让我们使用cmd中的echo命令,
Echo ./idea > .gitignore
这将创建文本内容为“./idea”的.gitignore文件。
现在可以使用文本编辑器手动更改文件中的数据。
或者简单地
控制台:
echo .gitignore notepad.exe
立即编辑gitignore。
如果你不知道你的IDE或操作系统应该忽略哪些文件,请访问www.gitignore.io。
gitignore。IO -在这里它将生成gitignore命令或文本。只要说你的API或OS。就是这样!复制粘贴到你的文件中。简单!
其他回答
在工作中,我们使用的是Windows XP系统,在文件名后面输入句号是行不通的。创建.gitignore文件而不会出现“你必须输入文件名”错误的快速简单的方法是:
打开CMD窗口,输入“edit .gitignore”。 键入“Alt(选择文件菜单),F, s,你现在有一个空的.gitignore文件,无论你的cmd提示符指向哪里。
现在可以用您喜欢的文本编辑器填充它。
不使用命令行(在Windows上)
打开任何文本编辑器(如记事本)并添加你的规则。 单击菜单“文件→另存为” 保存为”。Gitignore "(包括引文)
你可以去为你的项目创建有用的。gitignore文件。
选择IDE、操作系统或编程语言。它会自动为你生成一个。
在Ubuntu中,你可以创建.gitignore文件,并从当前目录中添加(忽略)所有超过50mb的文件,.,使用:
find . -size +100M | cat >> .gitignore
你可以让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,但它一直在我的控制台发送垃圾邮件)