Não é possível entender a ramificação do Git, mesclar e rebase
Eu sei ofi, que diz que o rebase é para pequenas alterações de teamMates, enquanto que para grandes alteraçõe
Eu mantenho três Gits de três colegas de equipe na seguinte estrutura de diretórios, onde todos temos o mesmo código inicial:
project
| - I
| - myTeamMate1
| - myTeamMate2
Os ramos não estão no mesmo Git. Isso significa que não posso usar rebase e mesclagem. Eu usei o vimdiff para sincronizar alterações entre os teamMates. No entanto, isso consome tempo.
Tentei, sem êxito, criar a seguinte estrutura de diretórios onde todas as ramificações estão sob um Git:
project
| - I - myTeamMate1 - myTeamMate2
No entanto, eu executo o comando clone para mim e para meu companheiro de equipe:
git clone <url>
e recebo a mensagem de erro depois de executar o segundo clone do meu companheiro de equipe
fatal: destination path 'dotFiles' already exists and is not an empty directory.
Qual estrutura de diretório devo usar com uma equipe de 3 pessoas, para que eu possa usarrebase
emerge
comandos?