Создание новой ветки — это рутинная операция в 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 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 19, 2021 г.
GitGub отключили парольную авторизацию, и предлагают использовать SSH с PAT. О том как это настроить и использовать читайте далее в статье.
Сложно избавиться о раздражения, когда требуется что то опять настраивать для выполнения ежедневных рутинных ...
Читать
Июль 26, 2017 г.
Небольшая шпаргалка по git.
Файлы измененные с момента последнего коммита, т.е. текущие изменения, можно вывести командой
[crayon-687ac653e0b21126857747/]
Вы увидите два списка изменений - файлы, которые добавлены в commit и список unstaged changes ...
Читать
Июль 31, 2024 г.
Иногда нужно избавиться от новых (лишних) файлов, привожу примеры команд.
Если это случается регулярно, в процессе компиляции, сборки, у вас создаются файлы, которые вы не будете включать в commit, то, наверное, стоит подумать и включить их в настройки ...
Читать
Декабрь 4, 2017 г.
В Drupal для решения ваших задач вы подбираете contributed модули. Отлично, если модуль поддерживается автором, в нем нет багов и есть нужный вам функционал. В противном случае, вы, возможно, правите модуль и используете его для себя.
Но, наверное, было ...
Читать