Na aula, o instrutor apresentou o conflito que ocorre ao dois desenvolvedores mexerem na mesma linha de codigo e me veio uma duvida de qual seria o comportamento com relacao aos commits existesntes.
Joao Foneseca alterou o rodape do site para e fez o commit mensagem de copyright
que gerou conflito com commit site -> sistema
da Maria. Para resolver o conflito, foi apagado a linha Rodape do sistema
(commit site -> sistema
da Maria) e mantido o Copyright Alura
(commit mensagem de copyright
do Joao).
A minha duvida seria, pelo fato de ter sido apagado a linha do commit site -> sistema
da Maria mantendo a linha do commit mensagem de copyright
do Joao, o commit site -> sistema
ficaria como? Seria editado no commit e retirado a linha Rodape do sistema
pelo fato de que foi apagado para manter a linha Copyright Alura
? Ou seja, quando eu resolvo o conflito e apago a linha do outro commit, este commit que teve a linha apagada deixa de existir?
Nao entendi ao certo como o Git se comporta no git log
neste caso em que apagamos uma linha de um commit e substituimos pela linha de outro commit.