Цифровой садик - приветственная

Цифровой садик - приветственная | Полный список всего, что тут есть | RSS | Подписаться через follow.it

27.07.2026

git worktree - одновременная работа с несколькими ветками

Git позволяет работать одновременно с несколькими ветками одного репозитория в разных каталогах.

Создать каталог с веткой:

git worktree add path/ branch

Причем можно создать разом и каталог, и ветку:

git worktree add -b newbranchname ../newdirname sourcebranch

Просмотреть все каталоги с ветками:

git worktree list

Каталог с веткой перенести в другое место:

git worktree move old-path/ new-path/

После окончания работы с веткой каталог с деревом удалить:

git worktree remove path/

Попросить git почистить сведения о каталогах-деревьях, которые были удалены не через git, а как попало :)

git worktree prune

Непоследовательность метафоры в русском — капец, конечно. Ветка branch репозитория, дерево worktree – кажется, каталогов и файлов. В результате говорим о ветках и деревьях, но это не того дерева ветка, не той ветки дерево!


Если у вас есть мысли, комментарии, предложения или отклики по поводу этой страницы или этого цифрового сада в целом, напишите мне сообщение на me (at) ladykosha.ru. Мне ооочень интересно!

Задонатить.


An IndieWeb Webring 🕸💍