git, как вернуться к исходному мастеру после извлечения ветки

Это должен быть FAQ, но я не могу найти его в гугле.

Другой человек создал ветку, зафиксировал ее и отправил на github, используя git push origin newbranch

Я успешно удалил его, используя

git pull origin newbranch

Теперь я хочу вернуться к исходной основной версии. Ничто из того, что я делаю, не приводит к тому, что файлы в исходном мастере заменяют файлы в новой ветке.

git checkout master
git checkout origin master
git pull
git pull origin HEAD
etc

git pull origin masterвозвращает:

* branch            master     -> FETCH_HEAD
Already up-to-date.

Это может быть несложно, но я точно не могу в этом разобраться.

'git branch' возвращает

* master

и 'git branch -r' возвращает

  origin/HEAD
  origin/experimental
  origin/master
7
задан fishtoprecords 20 March 2012 в 23:24
поделиться