我需要在我的.gitignore文件中添加一些规则。但是,我在项目文件夹中找不到它。它不是由Xcode自动创建的吗?如果没有,什么命令允许我创建一个?
当前回答
您可以在Windows PowerShell中输入new-item .gitignore。
其他回答
非常简单(有时):只需将以下内容添加到您首选的命令行界面(GNU Bash, Git Bash等)
touch .gitignore
正如War在评论中指出的那样,只要你提供完整的路径,触摸在Windows上也可以工作。这可能也解释了为什么它对Windows上的一些用户不起作用:在默认情况下,触摸命令似乎不在某些Windows版本的$PATH中。
C:\> "c:\program files (x86)\git\bin\touch.exe" .gitignore
注意:路径可能不同,取决于您的安装和安装路径。
如果你使用Sublime Text作为你的IDE,你可以创建一个新文件并将其保存为.gitignore。简单地使用Ctrl + N为新文件,并按Ctrl + S保存为“。gitignore”。
使用cmd创建文件.gitignore的几种方法:
使用copy con命令:
打开cmd并输入cd到Git存储库 输入copy con .gitignore并按Ctrl + Z。
使用start notepad .gitignore命令
打开cmd并输入cd到Git存储库 输入start notepad .gitignore并在打开的notepad对话框中按下Yes按钮。
使用edit .gitignore命令(仅适用于Windows x86)
打开cmd并输入cd到Git存储库 输入edit .gitignore并关闭打开的“edit”编辑器。
您可以在Windows PowerShell中输入new-item .gitignore。
macOS和Linux一行程序
一个简单的方法是在终端上使用curl命令来获得默认的Git忽略,而不需要创建/复制/粘贴。首先cd到你的项目根目录,然后运行命令,将MY_API_NAME替换为以下两个来源之一的API名称:
gitignore.io
curl -o .gitignore https://www.toptal.com/developers/gitignore/api/MY_API_NAME
您可以通过在列表中搜索并单击Generate找到API名称。
Java示例:
curl -o .gitignore https://www.toptal.com/developers/gitignore/api/java
GitHub
或者,你也可以在GitHub上使用。在这里找到API的文件名。
curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/MY_API_NAME.gitignore
Java示例:
curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Java.gitignore
窗户
下面是一些类似的Windows替代品。
如何在Windows上安装/设置和使用cURL ? Wget/cURL替代本机Windows?
但说实话,设置这个看起来比它值得更多的麻烦。如果我有Windows,那么我只会在我的项目的根文件夹中创建一个名为.gitignore的空文件,然后复制并粘贴gitignore的默认文本。io或GitHub。
推荐文章
- 为什么我需要显式地推一个新分支?
- 如何撤消最后的git添加?
- Rubymine:如何让Git忽略Rubymine创建的.idea文件
- Gitignore二进制文件,没有扩展名
- Git隐藏错误:Git隐藏弹出并最终与合并冲突
- 了解Git和GitHub的基础知识
- 没有。Git目录的Git克隆
- Git与Mercurial仓库的互操作性
- 忽略git中修改(但未提交)的文件?
- “git restore”命令是什么?“git restore”和“git reset”之间有什么区别?
- Git合并与强制覆盖
- Git拉另一个分支
- 在Bash命令提示符上添加git分支
- 如何更改Git日志日期格式
- git pull -rebase和git pull -ff-only之间的区别