J'essaye de supprimer une branche git distante avec
git push origin :my_remote_branch
et obtenir:
error: unable to push to unqualified destination: my_remote_branch
The destination refspec neither matches an existing ref on the remote nor
begins with refs/, and we are unable to guess a prefix based on the source ref.
error: failed to push some refs to 'git@example.com:/myrepo'
ce sont mes branches actuelles
git branch -a
* develop
master
remotes/origin/HEAD -> origin/master
remotes/origin/develop
remotes/origin/my_remote_branch
git branch -r --merged
origin/HEAD -> origin/master
origin/develop
origin/master
Toute idée sur la façon dont je peux me débarrasser de cette branche serait appréciée.
git fetch
mais cela n'a pas aidé. Essaiera de rechercher une solution plus simple avant d'essayer de supprimer le fichier manuellement.
git fetch -p
pour vous débarrasser des branches de suivi obsolètes.
git fetch
pour voir s'il corrigeait ce nom distant inexistant? Avez-vous essayé d'aller dans votre.git\refs\remotes\origin
et de supprimer lemy_remote_branch
fichier, pour voir si cela suffit?