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 fetchmais cela n'a pas aidé. Essaiera de rechercher une solution plus simple avant d'essayer de supprimer le fichier manuellement.
git fetch -ppour vous débarrasser des branches de suivi obsolètes.
git fetchpour voir s'il corrigeait ce nom distant inexistant? Avez-vous essayé d'aller dans votre.git\refs\remotes\originet de supprimer lemy_remote_branchfichier, pour voir si cela suffit?