In unserem GitHub-Repository hat ein Mitarbeiter einen Zweig mit dem Namen entfernt release. Aber wenn ich git checkout releaselokal laufe , bekomme ich immer den entfernten Zweig release. Das Gleiche gilt, auch wenn ich einen anderen Zweig ausgecheckt, den releaseZweig mit gelöscht git branch -D releaseund erneut ausgeführt habe git checkout release.
Gibt es etwas im GitHub-Repository zu reparieren, oder soll ich etwas lokal reparieren?
git branch --remoteAusgabe origin/release. Wollen Sie git fetch -pohne zusätzliche Argumente ausführen und werden alle gelöschten Remote-Zweige entfernt?
git fetch -pohne zusätzliche Argumente werden alle gelöschten Remote-Zweige entfernt.
git branch --remotenach dem Ausführen ausgegebengit fetch? Möglicherweise müssen Sie mit beschneidengit fetch -p, um gelöschte Remote-Zweige zu vergessen.