Что такое эквивалент git для проверки конкретной версии, например "svn checkout -r 123"" - PullRequest
3 голосов
/ 21 апреля 2011

Что будет ближайшей командой git, эквивалентной команде svn: "svn checkout -r 123"?

1 Ответ

3 голосов
/ 21 апреля 2011
git checkout -b myBranch <SHA1_for_r123>

Вы бы обновили ваше рабочее дерево с правильной версией SHA1, создавая ветку, чтобы изолировать любой новый коммит, который вы сделаете в этой ветке.

Если бы вы только сделали:

git checkout <SHA1_for_r123>

Вы окажетесь в режиме * HEAD.

...