Воспроизведение определенного состояния репо в git чистым способом - PullRequest
0 голосов
/ 26 октября 2018

В ясном случае, чтобы воспроизвести статус, я создаю файл спецификации конфигурации и накладываю на него метку. Позже можно использовать спецификацию конфигурации с определенной меткой, чтобы воспроизвести определенный статус моего проекта.

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

Есть ли более чистый способ добиться того же в git?

1 Ответ

0 голосов
/ 27 октября 2018

Нет необходимости в вишневом выборе или специальных «настройках конфигурации»: вы можете в любое время извлечь новую ветку из старого коммита:

git checkout -b aTmpBranch <oldCommit>

У меня много участников проекта, и я хотел бы получить от них более старые версии файлов.

Тогда да, если вы не объединяете их все ветви, а только некоторые из их коммитов, вам понадобится сбор вишни.

...