$ git branch
develop
* feature/bug_76
master
$ git branch -r
origin/HEAD -> origin/master
origin/develop
origin/feature/implement_IBResponder
origin/master
origin/origin
origin/sculptor_strategy
Локально, я хорош. Я хочу удалить всю груду по происхождению, поэтому я стараюсь:
$ git push origin :origin/sculptor_strategy
error: unable to delete 'origin/sculptor_strategy': remote ref does not exist
error: failed to push some refs to '[email protected]:pitbull.git'
Что я делаю неправильно?
(Wild Guess) Является ли какой-то локальный кеш того, что по происхождению устарело?
ANSWER
Оказалось, что это красно-селедка - проблема в том, что мой локальный кеш был устаревшим, как я подозревал. Оба ответа ниже будут работать нормально.