Я хотел бы создать сценарий bash, который позволит мне запускать какой-либо другой сценарий bash в основной ветви, а также продолжить работу в другой ветви.
Я пытаюсь добиться этого с помощьюGit Worktree, но у меня проблемы с этим.Вот команды, которые я выполняю:
git checkout other-branch
git worktree add ./temp master
cd temp
./some-script
Как только я нахожусь в рабочем дереве, я хотел бы запускать git hooks, но он говорит мне, что .git не является каталогом в рабочем дереве,Это почему?И возможно ли получить доступ к «оригинальному» каталогу .git в рабочем дереве?