когда я пытаюсь зафиксировать с рабочего дерева, файл конфигурации репо
изменен на неправильный удаленный URL.
когда я выполняю коммит с основного рабочего дерева, оно возвращается на правильное.
из моего репо в главной ветке я создаю рабочее дерево:
/path/to/my/master$ git worktree add ../branch_x -b feature/branch_x
когда у меня есть готовый коммит
path/to/my/branch_x$ git add .
path/to/my/branch_x$ git commit -m "some message"
затем в файле /path/to/my/master/.git/config
[remote "origin"]
url = ssh://path_to_bitbucket:7999/bitbucket/proj/master.git
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = git@path_to_bitbucket/master.git
изменено на
[remote "origin"]
url = ssh://path_to_bitbucket:7999/bitbucket/proj/branch_x.git
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = git@path_to_bitbucket/branch_x.git
и тогда вся работа с удаленным сбоем ...