git 错误 :: 无法创建 remote/branch

git err :: Can't create remote/branch

我无法推送到我的 github。 我已经在 github 上上传了其他项目。 但是突然,问题出现了。

在终端中,我 运行 以下内容:

1. git clone https://github.com/(username)/(reponame).git  
2. create remote to my github repogisry address.
3. git init  
4. git add .
5. git commit -m "message"
6. git push <repo> <branch>

但是有这条消息

"Cant's push refs to remote, Try running 'pull' to integrate your changes.

所以我拉 ->

git pull <remote name> <branch>

但还有其他错误:

fatal: couldn't find remote ref master

我查看了我的文件夹。 在 .git/refs 中没有 'remotes' 具有远程分支的文件夹。 但是在 VSCODE 中(当我 运行 按下时)我/已经创建了弹出窗口。
为了解决这个错误,删除远程,重新创建,git再次初始化,重新启动vscode, 但错误未修复。

为了测试其他项目,我创建了其他项目,不同的 github 存储库。 这个项目有效。(在这个项目的文件夹中,remotes 文件夹在 refs 中)

但是之前出现的项目问题还是报错了

如何解决这个问题?请帮忙..

克隆 git-repo 然后添加新分支远程的步骤如下:

  1. git clone https://server.name/git/testing.git
  2. git checkout -b <branch-name> # create locally branch and checked out
  3. git push <remote-name> <branch-name> # push local branch to remote

所以不要在克隆后创建 new git repo (git init),因为 git clone 会创建 git init在他的工作流程中 Do I need to do 'git init' before doing 'git clone' on a project

也看看这个documentation