Как вытащить конкретный тег? - PullRequest
2 голосов
/ 02 марта 2012

У меня есть bare_repo, который клонирован в трех средах.Когда я работаю над dev и завершаю свою работу, я хочу иметь возможность пометить его, а затем ssh в тест и подтянуть определенный тег.

Пример: скажем, на DEV я делаю три коммита: 1, 2,3. И скажем, я помечаю его на 2 git tag -a 2.Затем я делаю git add -u;git commit -m "Ву!";git push --tags.Затем я ssh в тест и я хочу сделать git pull, но я не хочу тянуть коммит 3. Я хочу вытащить только все до тега 2. Как мне это сделать?

РЕДАКТИРОВАТЬ : Альтернативой этому была бы возможность вытягивать определенные коммиты из чистого репо в другие клоны.

1 Ответ

1 голос
/ 02 марта 2012

Do

git fetch

, чтобы получить все изменения из репо, а затем

git reset --hard 2

чтобы получить состояние хранилища по этому тегу.

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