Вернуться на предыдущую ветвь

GitGitBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/BranchManagementGroup(["Branch Management"]) git/BranchManagementGroup -.-> git/branch("Handle Branches") subgraph Lab Skills git/branch -.-> lab-12763{{"Вернуться на предыдущую ветвь"}} end

Вернуться на предыдущую ветвь

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

Для демонстрации того, как вернуться на предыдущую ветвь, мы будем использовать репозиторий Git по адресу https://github.com/labex-labs/git-playground. Следуйте шагам ниже:

  1. Создайте локальную копию репозитория с помощью следующей команды:
    git clone https://github.com/labex-labs/git-playground.git
  2. Перейдите в каталог репозитория:
    cd git-playground
  3. Создайте новую ветвь с именем feature-branch:
    git checkout -b feature-branch
  4. Проверьте текущую ветвь и быстро переключитесь на предыдущую ветвь. Имя вашей новой ветви - feature-branch, а имя предыдущей ветви, на которую вы хотите вернуться, - master:
    git checkout -
    Это переключит вас на ветвь master, и ваши изменения останутся на месте.

Резюме

Переключение на предыдущую ветвь - это полезная команда Git, которая позволяет вам переключаться между разными ветвями, не теряя свои изменения. С помощью команды git checkout - вы можете легко вернуться на последнюю ветвь, на которой работали.