Xcode工程添加至 git 版本控制

来源:互联网 发布:淘宝恶意差评怎么办 编辑:程序博客网 时间:2024/06/10 15:28

前置断言:

  • 知道 Git 与 GitHub 是什么
  • 会设置本地 Git
  • 会用 Command 简单操作 Git
  • 会用 Command 连接到 GitHub 远程仓库
  • 会用 Xcode

执行步骤

  • 在 Xcode 中创建新的工程,并为工程添加 Git 版本控制
  • 在 GitHub 中创建一个新的 repository,注意不要勾选 initialize this repository with a README
  • 在 Xcode 的 Source Control -> Project -> Master -> Configure Project -> Remotes 中添加创建的 repository

后置断言(可选)

  • 在项目的任意文件中编辑新的内容
  • 在 Xcode 中的 Source Control -> Commit 中提交,或快捷键 command+option+c
  • 在 Xcode 中的 Source Control -> Push 中将内容推到 Github
  • 如果出现 The local repository is out of date. 错误,那么
    • 删掉远程仓库,重新创建,注意不要勾选 initialize this repository with a README

后记

  • 勾选了 initialize this repository with a README 会怎么样?
    勾选了这个选项,意味着你在远程仓库中已经有了一个文件 README.md,相当于你本地 git init 之后创建 README.md 并 push 到仓库,所以产生了一个版本,而你用 Xcode 创建的版本中已经有项目的文件了,所以又有了一个新的版本,此时你需要将两个版本合并之后才能使用
  • 如何解决上述问题?
    在项目文件夹中,使用 git pull origin master –allow-unrelated-histories,写明 merge 的原因后就可以正常使用了

CSDN 辣鸡 MD 编辑器,无序列表格式全丢

0 0
原创粉丝点击