github 如何修复错误:找不到 refname refs/heads/new_branch

Alp*_*yık 4 git github

我对 GitHub 真的很陌生。

我做了我的第一个项目,想把它添加到 GitHub。但是当我尝试将我的项目添加到 GitHub 时,我收到以下错误并且找不到修复它的方法。

git branch -M main

错误:未找到 refname refs/heads/new_branch

致命:分支重命名失败

任何帮助将不胜感激。

Von*_*onC 10

git branch -M 用于重命名分支。

如果您有一个master要重命名为main.

确保您的新本地项目具有:

  • 至少一次提交
  • 在一个master分支上完成
  • 推着 git push -u origin master


小智 7

感谢本指南,我解决了这个问题,

显然,我不知道为什么 Github 指南给出的步骤顺序不正确,如果我错了,请有人向我解释。

我通过以下步骤解决了它:

    git init
    git remote add origin git@github.com:<YOUR_REPOSITORY_ADDRESS>
    git add .
    git commit -m "first commit" 
    git branch -M main
    git push -u origin main
Run Code Online (Sandbox Code Playgroud)

guithub 指南给出的步骤对我来说是一个错误。

echo "# socialdata" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/<YOUR_REPOSITORY_ADDRESS>
git push -u origin main
Run Code Online (Sandbox Code Playgroud)