【发布时间】:2022-11-12 05:55:11
【问题描述】:
我通过angular 创建了一个editor project,我想将它推入githup,我按照以下步骤操作(我执行了以下git 命令):
git init
git add .
git commit -m "push editor project"
所有这些都在branch 本地master 中。
我创建了一个github account。
我在分支 main 中创建了一个“editorangular”存储库。
我执行了命令:
git remote add origin master git@github.com:najib132/editorangular.git
git remote -v
(它给了我两个链接:
origin git@github.com:najib132/editorangular.git (fetch)
origin git@github.com:najib132/editorangular.git (push)
) 当我执行命令时
git push -u origin main
它给了我错误:
$ git push -u origin main
error: src refspec main does not match any
error: failed to push some refs to 'github.com:najib132/editorangular.git'
然后我执行命令:git push -u origin master
它创建了一个remote 分支master。
在 github 分支 main 它不是来自我的项目,当我将 branch 更改为 master 时,我找到了我的 project。
所以我想merge这两个远程分支master和main之间,或者直接将我的项目推送到默认分支main
【问题讨论】: