Was ist der Unterschied zwischen git pull origin masterund git pull origin/master?
git pullMittel git fetchgefolgt von git merge. Es ruft den Inhalt von der Fernbedienung ab und führt ihn dann in Ihren aktuellen Zweig ein. Ist origin/masteraber eine lokale Niederlassung (Verfolgung einer entfernten Niederlassung). Wenn Sie es zusammenführen möchten, müssen Sie nichts abrufen. Es ist irreführend zu sagen, git pull origin/masterwenn Sie nicht tatsächlich von einer Fernbedienung abrufen.
origin/masterist ein lokal gespeicherter Zweig, der den Hauptzweig auf der Ursprungsfernbedienung zwischenspeichert.
git pull origin/master. Wenn Sie den [lokal gespeicherten] Remote-Zweig zusammenführen möchtenorigin/master, verwenden Sie einfachgit merge origin/master.