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 然后添加新分支远程的步骤如下:
git clone https://server.name/git/testing.git
git checkout -b <branch-name> # create locally branch and checked out
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
我无法推送到我的 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 然后添加新分支远程的步骤如下:
git clone https://server.name/git/testing.git
git checkout -b <branch-name> # create locally branch and checked out
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