Xcode 9.2无法为主分支

时间:2018-03-19 05:22:07

标签: xcode git github

我创建了一个新的Xcode项目,并选择了以下选项:

enter image description here

然后经过一些编码我去了源控制菜单并选择了提交。 我提交文件后,我的主分支也不可见

enter image description here

我需要添加一个远程存储库并将此xcode项目推送到github存储库。

我尝试过所有这些解决方案:

Raywenderlich

Appcoda

All answers from this stackoverflow link too

问题是什么?我第一次使用git版本控件,因此无法弄清楚缺少什么。

修改 使用@VonC解决方案:

使用命令行推送时出现此错误:

 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/xia.....'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

编辑2:

这是我在github页面上的分支:

enter image description here

1 个答案:

答案 0 :(得分:2)

切换回命令行以了解更多信息:

cd /path/to/my/local/repo
git status

如果您看到主分支,请检查远程

git remote -v

如果你没有看到一个:

git remote add origin /url/github/empty/repo

git fetch
git branch -u origin/master master
git pull --rebase

git push -u origin master

由于master现已与origin/master相关联,因此下一次推送只会是git push