Ответы пользователя по тегу GitHub
  • Как вытянуть ревизию с github?

    @askarik
    веб-разработчик
    ... решил откатиться именно к той закоммиченной версии.

    если вы после последнего коммита не делали других коммитов, и вам надо привести файлы в рабочем каталоге в состояние последнего коммита, то достаточно сделать так:
    git checkout .
    эта команда удалит все ваши изменения, которые Вы сделали. Будьте осторожны! Перед этим лучше сделать
    git stash save
    команда stash сохранит ваши изменения с рабочего каталога. В дальнейшем Вы их сможете от туда вытащить командой
    git stash apply
    по каждой команде лучше прочитать документацию
    git stash --help
    git chechout --help
    опция --help выведет полную документацию по команде
    рекомендую прочитать на этом сайте документацию на русском

    если надо откатиться к конкретному коммиту, то также пользуйтесь git checkout, вот кусок с документации
    git checkout commit
    где commit - это хеш код коммита, его можно увидеть через git log

    лучшей практикой будет использование веток - branch вот тут отлично всё расписано
    Ответ написан
    Комментировать