Git — Создать Новую Ветку и Переключиться — Одной Командой

Каждый раз, когда вы хотите закоммитить баг или фичу, вам необходимо создать новую ветку.

Для создания новой ветки существует команда git branch.

После создания новой ветки, вам необходимо перейти в нее с помощью команды git checkout.

Но также существует возможность создать новую ветки и переключиться на нее с помощью только одной команды git checkout и опции -b.

Дельный Совет: Как с легкостью удалять любые ветки в Git! Читать Далее →

Создать и Переключиться в Git-ветку

Создать новую Git-ветку и прейти в нее:

$ git branch <branch_name>
$ git checkout <branch_name>

Создать Git-ветку и сразу переключиться на нее — одной командой:

$ git checkout -b <branch_name>

Дельный Совет: Как создать новую локальную ветку в Git из другой ветки, тега или коммита и запушить ее на уделенный Git-репозиторий! Читать далее →

3 Replies to “Git — Создать Новую Ветку и Переключиться — Одной Командой”

  1. Hello,
    Lets say I have develop branch, how do I create new feature branch out of develop branch ? Above way works or is there any other way ? Please help.
    Thanks,
    Sai

  2. If you were currently on master and have just created develop. First, you would have to move to develop if you haven’t already. Once you are in develop, you just need to use the commands above to create the new feature branch.
    In case I haven’t explained myself clear enough, this would be the steps starting in master:

    git checkout -b develop
    git checkout -b newFeature

    OR

    git branch develop
    git checkout develop
    git branch newFeature
    git checkout newFeature

    In both cases, you would end up on your new branch newFeature.
    Hope I could help 🙂
    S. B.

  3. @SAI the above will work. Your new branch will be created off of whatever branch you are currently connected to.

Добавить комментарий