Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Git слияние веток merge


Git слияние веток merge

Термины:

  • исходная ветка
  • целевая ветка

Коммиты исходной ветки копируются в целевую ветку

Перейдите в целевую ветку(пример main):
$ git checkout main

Заберите коммиты из целевой ветки(пример master):
$ git merge master

Удалить ветку после слияния (необязательно):
$ git branch --delete master

Удалить ветку принудительно (необязательно):
$ git branch --delete --force master

$ git push -d <remote_name> <branchname>   # Delete remote
$ git branch -d <branchname>               # Delete local

$ git branch -d <branch_name>
$ git branch -D <branch_name>
Параметр -d - псевдоним --delete, который удаляет ветку только в том случае, если она уже полностью объединена с ее веткой upstream.
Параметр -D - псевдоним --delete --force, который удаляет ветку «независимо от ее объединенного статуса».

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект