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


当前回答

我还有一个简单的想法。

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

Echo ./idea > .gitignore

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

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

或者简单地

控制台:

echo .gitignore notepad.exe

立即编辑gitignore。

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

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

其他回答

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

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

要创建一个.gitignore文件,你只需要创建一个.txt文件并更改扩展名,如下所示:

然后你必须改变名称,在cmd上写以下一行:

 rename git.txt .gitignore

其中git.txt是刚刚创建的文件的名称。

然后,您可以打开该文件并将不想添加到存储库中的所有文件写入。例如,我的是这样的:

# OS junk files
[Tt]humbs.db
*.DS_Store

# Visual Studio files
*.[Oo]bj
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.sdf
*.pyc
*.xml
ipch/
obj/
[Bb]in
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad

# Tooling
_ReSharper*/
*.resharper
[Tt]est[Rr]esult*

# Project files
[Bb]uild/

# Subversion files
.svn

# Office Temp Files
~$*

一旦有了这个,就需要将它添加到Git存储库中。您必须将文件保存在存储库所在的位置。

然后在你的Git Bash中,你必须写下面这行:

如果存储库已经存在,您必须执行以下操作:

Git rm -r——cached。 Git添加。 Git commit -m”。Gitignore现在正在工作"

如果第2步不起作用,那么您应该编写想要添加的文件的整个路由。

在Mac:

打开终端并运行默认值,写入com.apple.finder AppleShowAllFiles YES任意位置。 重新启动Finder,这样你就可以看到隐藏的文件:命令+选项+转义→重新启动

然后创建一个文本文件,您将能够将文件扩展名更改为.gitignore。

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

在Windows上,你可以使用cmd:

回声

或者使用Git Bash cmd:

你. gitignore,

这对于Linux和Mac系统很有用。