我需要在我的.gitignore文件中添加一些规则。但是,我在项目文件夹中找不到它。它不是由Xcode自动创建的吗?如果没有,什么命令允许我创建一个?
当前回答
http://gitignore.io是一个开源实用程序,可以帮助您为项目创建有用的.gitignore文件。还有一个可以通过gi命令访问的命令行API: http://gitignore.io/cli
为OS X安装gi命令: $回声”功能gi () {curl http://gitignore.io/api /\$@ ;}" >> ~/.Bash_profile && source ~/.bash_profile 查看.gitignore文件内容(输出:http://gitignore.io/api/xcode,osx): $ gi xcode,osx 如果您想将结果附加到一个新的.gitignore文件中,那么您应该在终端上看到输出。 $ gi xcode,osx >> .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”编辑器。
窗户
文件名:“。gitignore”, 保存为类型:所有文件(.)
我也想贡献自己的力量。这次是动画版:)
Vim(迷你教程):
i - start editing
ESC - get back to normal mode
:w - save
:q - quit
我意识到这个问题的重点是如何“创建”gitignore文件,但如果有人有兴趣在文件创建后快速添加内容,这里是我使用GitHub Desktop为那些试图“忽略”出现在他们的更改列表中的文件的答案。
对代码进行更改会在存储库中产生不必要的更改。 去GitHub桌面和你的存储库。 选择所有更改并右击它们。 将更改添加到gitignore文件中。
您可以在Windows PowerShell中输入new-item .gitignore。
推荐文章
- 为什么git-rebase给了我合并冲突,而我所做的只是压缩提交?
- 当我试图推到原点时,为什么Git告诉我“没有这样的远程‘原点’”?
- 如何从远程分支中挑选?
- 如何查看一个分支中的哪些提交不在另一个分支中?
- 如何取消在github上的拉请求?
- HEAD和master的区别
- GIT克隆在windows中跨本地文件系统回购
- RPC失败;卷度传输已关闭,剩余未完成的读取数据
- 我应该在.gitignore文件中添加Django迁移文件吗?
- 错误:您对以下文件的本地更改将被签出覆盖
- Git rebase—即使所有合并冲突都已解决,仍然会继续报错
- 在Git中,我如何知道我的当前版本是什么?
- 跟踪所有远程git分支作为本地分支
- 自定义SSH端口上的Git
- git如何显示不存在于.gitignore中的未跟踪文件