Разбираемся с git worktree Не многие разработчики используют git, а из тех, которые используют, мал

Разбираемся с git worktree

Не многие разработчики используют git, а из тех, которые используют, мало кто использует worktree, а зря.

Например, я хочу создать 10 копий одного релизации того же промпта в пустом проекте (5 с планом и пять без плана).

Просто попросите Кодекс создать ветки для вас:

for i in 1 2 3 4 5; do git worktree add -b "codex/prompt-wt-$i-plan" "../prompt-wt-$i-plan" HEAD; done

Структура директорий должна быть:

/Users/.../.codex/worktrees/359e/
├── maxwell_demon_codex
├── prompt-wt-1
├── prompt-wt-2
├── prompt-wt-3
├── prompt-wt-4
└── prompt-wt-5

т.е. ветки проекта должны быть расположены на уровне директории основного проекта (main). Кодкс создает их в ~/.codex/worktrees/ и автоматически линкет к проекту, когда выбран режим «рабочих деревьев»

1. Для каждого промпта создайте отдельный тред (10 штук)
2. Выберите директорию (ветку) через селектор.

Как это сделать, показал на скриншоте к посту. Главное ничего не перепутать, что нереально.

Если все сделано правильно, вы получите 10 разных версий одного и тогоже, скриншот в комментах 👇

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *