我克隆了一個現有的存盤庫,發現在遠程只找到了 master 分支,但沒有找到 development 分支。當我嘗試將 master 和 /origin/master 分支合并到本地開發分支時,會彈出以下錯誤。如何修復錯誤并創建 /origin/develop 分支?謝謝
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags --set-upstream origin develop:develop
Pushing to 'GOT folder'
error: refs/heads/develop does not point to a valid object!
error: refs/heads/feature/xxxx does not point to a valid object!
remote: error: refs/heads/develop does not point to a valid object!
remote: error: refs/heads/feature/xxxx does not point to a valid object!
remote: fatal: bad object .alternate
error: refs/heads/develop does not point to a valid object!
error: refs/heads/feature/xxxxx does not point to a valid object!
fatal: bad object .alternate
To 'GOT folder'
= [up to date] 1.0 -> 1.0
= [up to date] 1.1 -> 1.1
= [up to date] 1.2 -> 1.2
! [remote rejected] develop -> develop (missing necessary objects)
error: failed to push some refs to ''GIT folder''
uj5u.com熱心網友回復:
如前所述,開發分支不在遠程。
因此,首先
develop使用在您的本地存盤庫上創建分支git checkout -b develop然后通過使用將分支拉到
master這個簽出的開發分支中git pull origin master最后將本地開發分支推送到遠程
git push origin HEAD
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/461834.html
標籤:混帐 版本控制 GitLab atlassian-sourcetree
上一篇:列出單詞消失的檔案
