Warum git branch --unset-upstream aufrufen, um das Problem zu beheben?
Ich bin eher ein Anfänger, wenn es um fortgeschrittene Operationen in Git geht. Ich pflege meineBlog mit dem Blogging-FrameworkOktopresse. Obwohl Octopress seit 2011 nicht mehr weiterentwickelt wird, dient es meinem Zweck und ich habe bisher nicht daran gedacht, etwas zu ändern.
Zu Ihrer Information, mein Blog wird auf Github Pages gehostet.
Heute während der Arbeit an einem neuen Beitrag,git status
zeigte die folgende Meldung:
On branch source
Your branch is based on 'origin/master', but the upstream is gone.
(use "git branch --unset-upstream" to fixup)
Dieselbe Meldung wurde für alle nachfolgenden Befehle wie zgit add .
, git commit -m 'message'
undgit push origin source
.
Wenn möglich, verweisen Sie mich bitte auf einen PDF- / Web-Artikel, in dem ich ihn nachlesen und für die Zukunft verstehen kann.
Mehr Details:
bash-3.2$ git branch -a
* source
remotes/octopress/2.1
remotes/octopress/HEAD -> octopress/master
remotes/octopress/gh-pages
remotes/octopress/linklog
remotes/octopress/master
remotes/octopress/refactor_with_tests
remotes/octopress/rubygemcli
remotes/octopress/site
remotes/origin/source
Bitte lassen Sie mich wissen, wenn weitere Informationen benötigt werden. Vielen Dank.