Ho un membro del team che ha inavvertitamente inviato oltre 150 delle sue filiali locali al nostro repository centrale. Per fortuna, hanno tutti lo stesso prefisso. Usando quel prefisso, c'è un comando git o un piccolo script di shell che posso usare che cancellerà tutti quelli in una volta?
$ git branch -r | awk -F/ '/\/APR/{print $2}' | xargs -I {} git push origin :{} error: unable to push to unqualified destination: APR-04-DPH 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_URL'