我无法将项目推送到github,我有这样的消息:
"Successfully created project 'SuperUpTest' on GitHub, but initial push failed: no current branch"
我需要帮助,因为我害怕打破我真正需要推送它的所有提交。
答案 0 :(得分:1)
根据照片,您当前的分支有一个奇怪的名字"!"或者你已经脱离了主人。在目前的情况下,我建议你接下来的步骤:
使用命令
创建另一个分支(让我们命名这个分支开发) git checkout -b develop
将新创建的分支合并到主
git checkout master
git merge develop
明确推送您的提交(也许您必须在--force
之后使用-u
选项
git push -u origin master
(可选)使用git branch -d develop
我希望它有效。
答案 1 :(得分:0)
您需要先创建一个分支。
git checkout -b master
然后你可以推
git push origin master
或者可选地,而不是上述2个命令。只需运行以下命令:
git push -u origin master