Как проверить версию с TIG или командной строки? - PullRequest
2 голосов
/ 28 января 2012

У меня есть git-репозиторий на моей машине, и на данный момент только я и эта машина можем отслеживать разные версии разработки.

Я использовал в основном команды консоли git и tigдля визуализации различных коммитов.

Я просто хочу узнать, как проще всего проверить версию в другой рабочей папке на моей машине ...

Ответы [ 2 ]

1 голос
/ 28 января 2012

»[…] проверить версию в другой рабочей папке« предполагает, что вы ищете команду git clone:

git clone /path/to/your/repo /new/repo
cd /new/repo
git checkout <branch/tag/sha1>
0 голосов
/ 28 января 2012

Вы можете использовать git checkout-index, если хотите экспортировать только файлы.

  1. Если ваш рабочий каталог «грязный», сохраните свои изменения с помощьюgit stash

  2. Оформите нужную версию с помощью git checkout <version>

  3. Экспорт в нужный каталог с помощью git checkout-index -a -f --prefix=/destination/path/

  4. Вернитесь туда, где вы были с git checkout HEAD@{1}

  5. Смените ваши изменения обратно на git stash pop

Есливаш рабочий каталог чист, вы можете пропустить шаги 1 и 5.

Вот SO ответ с некоторыми подробностями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...