Когда Вы делаете "клон мерзавца git://местоположение", все ответвления и теги выбираются.
для работы сверх определенного удаленного ответвления, предполагая, что это - удаленный источник:
git checkout -b branch origin/branchname
Существует две команды, которые будут работать в этой ситуации,
корень> сброс мерзавца - твердый корень HEAD~1
>,-f
нажатия мерзавца Для большего количества команд мерзавца отсылает этот страница