Skip to content

Продукт не работает, если ветка развернута в другом рабочем каталоге с использованием git worktree #102

@artbear

Description

@artbear

Буквально вчера нарвался на небольшую проблему при работе с сабжем.
Использую механизм worktree, положил нужную ветку в соседний рабочий каталог, делаю коммит, а мне выдается ошибка 'не удается найти .git/hooks/v8file-extractor.os'
Для решения хотел сделать копию продукта и положить в папку .git/hooks/, но нелья - существует файл .git для связи с корневым каталогом гит, и папку не создать.
Проблему решил временно - подменив путь в корневом каталоге в файле .git/hooks/pre-commit на ../КорневойКаталог/.git/hooks/v8file-extractor.os (правильный путь к корневому каталогу), сделал коммит и вернул обратно.

Хотелось бы уметь штатно работать и в режиме worktree

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions