Ich verstehe nicht die zweite Zeile in der Ausgabe git branch -l -a
: remotes/origin/HEAD -> origin/master
.Warum gibt es in meiner `git branch -l -a` Ausgabe einen` remotes/Herkunft/HEAD -> Herkunft/Master` Eintrag?
git branch -l -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
Ist das ein Rest von einem anderen Vorgang? Sollte ich es aufräumen? Und wie würde ich das tun?
Normalerweise arbeite ich mit git auf dem CLI, aber auf diesem lokalen Repository experimentierte ich mit TortoiseGit
, um einen einfachen git-Workflow für einen Freund zu finden.
mögliche Duplikate von [Warum wird "Herkunft/HEAD" angezeigt, wenn "git branch -r" ausgeführt wird?] (Http://stackoverflow.com/questions/354312/why-is-origin-head-shown-) when-running-git-branch-r) –
Übrigens macht "-l" wahrscheinlich nicht das, was Sie wollen. Im Allgemeinen [es erstellt Reflog] (https://git-scm.com/docs/git-branch#git-branch--l), aber hier wird es wahrscheinlich einfach weggelassen. Um alle Zweige aufzulisten, genügt 'git branch -a'. – Palec