如何创建 .gitignore 文件
Posted
技术标签:
【中文标题】如何创建 .gitignore 文件【英文标题】:How to create a .gitignore file 【发布时间】:2012-05-31 10:32:43 【问题描述】:我需要在我的.gitignore
文件中添加一些规则。但是,我在我的项目文件夹中找不到它。它不是由 Xcode 自动创建的吗?如果没有,什么命令可以让我创建一个?
【问题讨论】:
echo 'xxx' > .gitignore gitignore.io 从现有项目之一复制.gitignore
文件。
如何将问题迁移给超级用户?
所以他们修复了this apparently!
【参考方案1】:
MacOS / Linux 单线
在不搞乱创建/复制/粘贴的情况下获得默认 git 忽略的一种简单方法是从终端使用 curl
命令。首先将cd
放入您的项目根目录,然后通过将MY_API_NAME
替换为来自以下两个来源之一的您的API 名称来运行命令:
gitignore.io
curl -o .gitignore https://www.gitignore.io/api/MY_API_NAME
您可以通过从列表中搜索here 并单击“生成”来找到您的 API 名称。
Java 示例:
curl -o .gitignore https://www.gitignore.io/api/java
GitHub
您也可以使用 GitHub 上的那些。找到您的 API 的文件名here。
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 替代方案。
How do I install/set up and use cURL on a Windows? Wget/cURL alternative native to Windows?但老实说,设置它看起来更麻烦,值得。如果我有 Windows,那么我只需在项目的根文件夹中创建一个名为 .gitignore
的空文件,然后从 gitignore.io 或 GitHub 复制并粘贴默认文本。
【讨论】:
太棒了!正是我想要的。我推荐 ConEmu,它是一个支持 curl 的窗口终端。 conemu.github.io【参考方案2】:我也想要我的贡献。这一次,动画一个:)
VIM(迷你教程):
i - start editing
ESC - get back to normal mode
:w - save
:q - quit
【讨论】:
好动作!和动画一样! :)【参考方案3】:有一种非常简单的方法可以创建一个 .gitignore 文件。这个是在 github 中创建的,我很确定大多数源控件都提供了在其中创建文件的功能。逐个图像教程附加图像以供参考.
1.
2.
3.
4.
【讨论】:
【参考方案4】:窗口: 在命令行中:
.>.gitignore
这将显示一个错误,但会起作用
【讨论】:
【参考方案5】:你可以直接创建空的.gitignore
文件,在你需要添加这个文件的位置打开cmd
并输入这个命令
copy con .gitignore
按ENTER
您现在处于新创建文件的编辑模式,但我们现在不需要添加任何内容,只需按F6
,然后按ENTER
现在你有一个空的.gitignore
文件,用你有的任何编辑器编辑你的文件
【讨论】:
copy nul .gitignore
更好
是的,它的工作速度更快,感谢您提供的信息。
您可以在记事本中创建 .gitignore 文件,在保存文件时使用 ".gitignore" 作为文件名并注意 "" ,然后记事本会将引号之间的整个字符串保存为所选名称【参考方案6】:
Windows
文件名:“.gitignore”, 保存类型:所有文件
【讨论】:
【参考方案7】:这是 Windows 中 linux“触摸”的单行版本
c:\<folder>\break > .gitignore
这将创建一个空白的 .gitignore 文件,您可以在其中编辑和添加要忽略的项目
C:\Users\test>dir .gitignore
Volume in drive C is Windows
Volume Serial Number is 9223-E93F
Directory of C:\Users\test
18/04/2019 02:23 PM 0 .gitignore
1 File(s) 0 bytes
0 Dir(s) 353,009,770,496 bytes free
C:\Users\test>
【讨论】:
@mburesh -- 这里有很多迟到的答案,但你只标记这个。 ?【参考方案8】:在 Mac 上:
打开终端并在任何地方运行defaults write com.apple.finder AppleShowAllFiles YES
。
重新启动查找器,以便您可以看到隐藏文件:command + option + escape
---> Relaunch
然后创建一个文本文件,您就可以将文件扩展名更改为.gitignore
【讨论】:
【参考方案9】:我意识到这个问题的重点是如何“创建” gitignore 文件,但如果有人对在文件创建后快速添加内容感兴趣,这是我对那些试图“忽略”的人的回答" 出现在其更改列表中的文件。
-
对代码进行更改会在存储库中产生不需要的更改。
转到 GitHub Desktop 和您的存储库。
选择所有更改并右键单击它们。
将您的更改添加到 gitignore 文件。
【讨论】:
【参考方案10】:要将.gitignore
文件添加到您的非应用程序,您可以使用
> npx add-gitignore
现在您可以输入"node"
并使用用户空格键选择它并回车。
这会将节点 .gitignore
添加到项目中。
【讨论】:
【参考方案11】:你可以去https://www.toptal.com/developers/gitignore
选择 IDE、操作系统或编程语言。 它会自动为您生成。
【讨论】:
以上是关于如何创建 .gitignore 文件的主要内容,如果未能解决你的问题,请参考以下文章