Создание новой ветки — это рутинная операция в GIT. Как указать на основе какой существующей ветки нужно создать новую?
По умолчанию, за основу будет взята текущая ветка, в которой вы находитесь. Например:
|
|
git checkout master git branch feature/new-branch git checkout feature/new-branch |
Сначала мы переключились на ветку master, затем создали на её основе новую ветку feature/new-branch. Третьей командой мы переключились на вновь созданную ветку, чтобы начать производить в её рамках какие то изменения.
Узнать где вы находитесь (какая ветка в текущий момент выбрана в GIT), можно с помощью
или
Первый вариант выведет список локальных веток, с выделением активной. Второй вариант подробно опишет текущий статус, в том числе укажет в какой ветке вы находитесь.
Можно три команды совместить в одной, используя следующую запись checkout:
|
|
git checkout -b feature/new-branch master |
Будет создана ветка на основе master, кроме того git переключится на вновь созданную ветку.
git
Данная запись опубликована в 30.07.2018 15:55 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Декабрь 4, 2018 г.
GIT по умолчанию следит за правами на запуск файлов. Чаще всего, отслеживание прав не требуется, но файлы то и дело попадают в список измененных, и далее - в коммиты. Давайте посмотрим как игнорировать смену прав доступа у файлам.
К счастью, отключить ...
Читать
Ноябрь 8, 2018 г.
Когда что то не просто пошло не так, а зашло слишком далеко, как восстановить состояние из удаленного репозитория (origin)?
Я прибегаю к этому методу, если эксперименты в очередной раз зашли в тупик, а
[crayon-6ac82e1220aab558904325/]
требует ...
Читать
Март 18, 2026 г.
Рассмотрим две наиболее частые операции - изменение названия коммита и слияние нескольких коммитов в один.
Допустим, вы выполнили команду
[crayon-6ac82e1220c44214569318/]
И увидели следующую историю ваших коммитов в ветке:
[crayon-6ac82e1220c4a871547014/] ...
Читать
Сентябрь 30, 2017 г.
Операции с удаленным частным репозиторием требуют ввода пароля. Git может сохранять введенные пароли, чтобы не вводить их при каждой операции. Как это сделать?
Во-первых, git может запомнить введенный пароль временно. Это позволит выполнить ряд ...
Читать