Задать вопрос
@Sly__Fox

GitHub, возможно ли переключение между commit`ами?

Попали с товарищем в такую ситуацию, что необходимо нам писать 1 проект на двоих. Решили для удобства освоить Git. Ну и поскольку с консолью не сильно дружим (надеюсь пока-что). Пытаемся сделать все при помощи клиента от GitHub. Завели репозиторий, получили оба к нему права, создали несколько commit`ов. И собственно говоря назрел вопрос, а как теперь например откатываться между ними? Сам клиент упорно скачивает последнюю версию кода и все бы хорошо, но если я хочу вернуться к той версии, которая была день назад?
  • Вопрос задан
  • 3484 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
@iamnothing
Используйте ветки (branches) - в них нет ничего страшного :) Прыгать между ветками/коммитами/тегами позволяет 'git checkout'
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
EvgenijDv
@EvgenijDv
C/C++ programmer
Читайте документацию, например.
Или пройти вот этот курс. Очень быстро и очень полезно
Ответ написан
Комментировать
zBit
@zBit
Full stack web developer
Смотрите в сторону Git Workflow и научитесь дружить с терминалом.

Но в общем случае будет примерно вот так:
кодер1: изменил файл, git commit, git pull (допустим конфликтов не возникло), git push.
кодер2: изменил файл, git commit, git pull (если возникли конфликты, решает их), git push.


proffit!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽