如何使用GitHub和Xcode创建新项目?
当我用GitHub开始一个新项目时,我总是在为同样的问题而挣扎。当我创建一个GitHub项目时,它已经预先填充了一些文件(.gitignore,LICENSE,README.md),因此有一个初始提交。我明确地选择添加这些项目,这样我就不必关心自己编写它们了 另一方面,当我启动一个新的Xcode项目时,它的工作方式非常相似:Xcode使用一些文件创建一个初始提交。所以,当我试图收回我的GitHub回购协议时,我总是要处理这个问题如何使用GitHub和Xcode创建新项目?,xcode,git,github,Xcode,Git,Github,当我用GitHub开始一个新项目时,我总是在为同样的问题而挣扎。当我创建一个GitHub项目时,它已经预先填充了一些文件(.gitignore,LICENSE,README.md),因此有一个初始提交。我明确地选择添加这些项目,这样我就不必关心自己编写它们了 另一方面,当我启动一个新的Xcode项目时,它的工作方式非常相似:Xcode使用一些文件创建一个初始提交。所以,当我试图收回我的GitHub回购协议时,我总是要处理这个问题 有正确的工作流程吗?刚刚遇到同样的问题。如果您遵循以下步骤,它实际
有正确的工作流程吗?刚刚遇到同样的问题。如果您遵循以下步骤,它实际上可以在Xcode 11上工作:
- 将项目放置到克隆目录中。Xcode自动检测到,这个目录已经在Git控制之下
A
和M
Commit
如果在第1步和第7步之间没有人在GitHub上提交或更改,那么它将正常工作。查看GitHub。刚刚遇到同样的问题。如果您遵循以下步骤,它实际上可以在Xcode 11上工作:
- 将项目放置到克隆目录中。Xcode自动检测到,这个目录已经在Git控制之下
A
和M
Commit
如果在第1步和第7步之间没有人在GitHub上提交或更改,那么它将正常工作。查看GitHub。这里是一个简单的方法,假设您使用的是最新的Xcode,例如11.2
瞧!您在不到一分钟的时间内就在Xcode和GitHub中建立了一个新项目。这里是一个简单的方法,假设您使用的是最新的Xcode,例如11.2
瞧!不到一分钟,您就在Xcode和GitHub中建立了一个新项目。据我所知,您可以在GitHub创建初始回购,而无需文件。当您创建repo时,您可以选择创建“空”repo并将本地repo推送到github。@mko我知道,但正如我提到的,我想添加这些文件,这样我就不必自己编写/手动复制它们。
--允许不相关的历史记录
不能解决您的问题吗?@AnilRedshift是的,但我觉得总是这样做有点不合适。我想知道对于这个案例是否有一些“正确”的方法。如果没有,我将继续这样做。该标志准确地描述了您要做的事情:您希望两个初始值设定项一起工作。你的基本选择是1)关闭.git文件夹,自己重新添加所有内容作为新提交2)手动从初始化器a获取文件并将其复制到初始化器B 3)使用--允许无关的历史记录让git为你完成。据我所知,你可以在github创建初始repo,而无需文件。当您创建repo时,您可以选择创建“空”repo并将本地repo推送到github。@mko我知道,但正如我提到的,我想添加这些文件,这样我就不必自己编写/手动复制它们。--允许不相关的历史记录
不能解决您的问题吗?@AnilRedshift是的,但我觉得总是这么做有点不合适