git
Источник https://learngitbranching.js.org/?locale=ru_RU
Добро пожаловать в LearnGitBranching
| Команда | Перевод чата гпт |
|---|---|
| commit | Коммит |
| branch | Ветка |
| checkout | Проверить |
| cherry-pick | Выбрать |
| reset | Сбросить |
| revert | Вернуть |
| rebase | Перебазировать |
| merge | Слить |
commit - это фото вашего лица на смартфон ( снимок )
Вы проснулись, себя сфоткали ( т.е. сделали commit ). Покушали.
Сделали ещё одно селфи ( т.е. ещё раз сделали commit )
Если кто-то другой хочет узнать как вы сейчас выглядите -
ему всего лишь надо посмотреть на ваш последний коммит !
Коммиты в git
git commit сделать снимок главной ветки
git branch bugFix создать ветку ( или железную дорогу, рельсы )
git checkout bugFix переключиться на ветку ( перейти на другую платформу )
git checkout -b [yourbranchname] создать ветку ( линию ) и сразу переключится на неё
Слияние веток в git
Судьбы людей переплетаются
| Задача | Решение |
|---|---|
| Создай новую ветку под названием bugFix | git branch bugFix |
| Переключись на новую ветку | git checkout bugFix |
| Сделай коммит | git commit |
| Вернись на ветку main при помощи git checkout | git checkout main |
| Сделай коммит | git commit |
| Слей ветку bugFix с веткой main | git merge bugFix |
This post is licensed under CC BY 4.0 by the author.