Deux branches ont été créées sur gitlab dont une nommée release/sprint12
Ensuite, une erreur a été signalée lors de l'exécution de git fetch. Supprimez le dossier local selon la réponse sur stackoverflow .git/refs/remotes/origin/release
, puis exécutez à nouveau git fetch et la même erreur a été signalée : <🎜. >
Il était vide et il n'y avait pas de dossier sprint12. .git/refs/remotes/origin/release
Je sais ce qui s'est passé
1. Exécutez
git remote show origin
, et toutes les informations seront affichées, y compris la branche de qui est supprimée à distance, mais la branche de est conservée localement.2. Supprimez la branche locale après avoir exécuté
git remote prune origin
release
3. Exécutez
git fetch
pour obtenir la nouvelle brancherelease/sprint12