Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
subjects:programming:git [2025/03/14 15:23] ¶ [Разное] |
subjects:programming:git [2025/03/14 15:34] (текущий) ¶ [Разное] |
||
---|---|---|---|
Строка 137: | Строка 137: | ||
* ''git branch --contains v1.2'' -- Покажет те ветки, среди предков которых есть определенный коммит. | * ''git branch --contains v1.2'' -- Покажет те ветки, среди предков которых есть определенный коммит. | ||
* ''git checkout'' -- Переключение между ветками, извлечение отдельных файлов из истории коммитов | * ''git checkout'' -- Переключение между ветками, извлечение отдельных файлов из истории коммитов | ||
+ | * ''git checkout [branch_name]'' -- Переключает на ветку ''branch_name'' . | ||
* ''git checkout -b [branch_name]'' -- Создаёт ветку ''branch_name'' и переключает на неё. :!: | * ''git checkout -b [branch_name]'' -- Создаёт ветку ''branch_name'' и переключает на неё. :!: | ||
* ''git rebase'' -- Построение ровной линии коммитов | * ''git rebase'' -- Построение ровной линии коммитов | ||
Строка 142: | Строка 143: | ||
* ''git tag'' -- Тэги как способ пометить уникальный коммит | * ''git tag'' -- Тэги как способ пометить уникальный коммит | ||
* ''git merge [branch_name]'' -- Сливает текущую ветку с ''branch_name''. :!: | * ''git merge [branch_name]'' -- Сливает текущую ветку с ''branch_name''. :!: | ||
+ | * ''git rebase'' -- Второй способ объединения изменений в ветках. | ||
+ | * ''git rebase [branch_name]'' -- Вливает текущую ветку в ''branch_name''. :!: | ||
* '''' -- | * '''' -- | ||