为现有的Xcode 5添加本地回购项目
问题描述:
我已经运行了Xcode 5教程,希望做出一些重大更改,但希望将此Xcode 5项目存储到存储库中。为现有的Xcode 5添加本地回购项目
我已经做了一些阅读,你可以去Xcode中添加存储库 - >设置 - >账户 - >添加程序存储库 - >输入仓库地址:
那么我会在这里输入为本地资料库(在我的iMac上)我想工作吗?
干杯。
答
我会从命令行执行此操作。
- 关闭
Xcode.app
- 打开
Terminal.app
$ cd /path/to/project/dir
$ git init .
- 创建
.gitignore
文件忽略了一些Xcode和输出文件,您不希望被跟踪的(见下文)。 $ git add .gitignore
$ git add .
$ git commit -a -m Initial.
样品(但不完全).gitignore
文件:
build/
*/xcuserdata/
,最有可能你会想在GitHub上添加远程跟踪回购,也许或bitbucket(一旦裸回购已在那里创建):
$ git remote add origin https://bitbucket.org/yourname/yourrepo.git
$ git push -u origin --all
$ git push -u origin --tags
当您下次打开Xcode项目时,它将准备好使用源代码。
答
这只适用于已存在的仓库,它们存储在项目目录之外的某处。您可以通过打开项目顶级文件夹中的终端,然后输入git init
来创建新的回购。你的repo现在已经创建并且会被Xcode自动识别。
“使用git对一个发展的Mac管理的非托管的工作区目录”难道这些'在点.'在结尾4和7意味着什么..? – shashwat
@shashwat是的,每一个都是不同的。 4.它是当前目录。 6它将文件标记为隐藏,7.它是一个句号。 – trojanfoe
步骤5和步骤6对我无效。我不得不用这个:$ touch .gitignore – user3344977