Невозможно понять ветку Git, объединить и перебазировать
Я знаюнить в котором говорится, что rebase для небольших изменений teamMates, а для больших изменений.
Я держу три Gits из трех товарищей по команде в следующей структуре каталогов, где у всех нас одинаковый исходный код:
project
| - I
| - myTeamMate1
| - myTeamMate2
Ветви не в том же Git. Это означает, что я не могу использовать ребаз и слияние. Я использовал vimdiff для синхронизации изменений между teamMates. Однако это отнимает много времени.
Я безуспешно пытался создать следующую структуру каталогов, где все ветви находятся под одним Git:
project
| - I - myTeamMate1 - myTeamMate2
Тем не менее, я запускаю команду клонирования для себя и для моего партнера по команде:
git clone <url>
и я получаю сообщение об ошибке после запуска второго клона для моего партнера по команде
fatal: destination path 'dotFiles' already exists and is not an empty directory.
Какую структуру каталогов я должен использовать с командой из 3 человек, такой, что я могу использоватьrebase
а такжеmerge
команды?