Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia Ultima revisió Ambdós costats nova versio | ||
git_exemple_de_conflicte [2024/03/28 18:00] enric_mieza_sanchez |
git_exemple_de_conflicte [2024/03/28 18:06] enric_mieza_sanchez [Git: Exemple de conflicte] |
||
---|---|---|---|
Línia 1: | Línia 1: | ||
====== Git: Exemple de conflicte ====== | ====== Git: Exemple de conflicte ====== | ||
Els conflictes de versions es donen quan dos desenvolupadors han modificat la mateixa línia (o línies) de codi. Forçarem un senzill exemple de conflicte que Git detectarà, simulant el treball de dos // | Els conflictes de versions es donen quan dos desenvolupadors han modificat la mateixa línia (o línies) de codi. Forçarem un senzill exemple de conflicte que Git detectarà, simulant el treball de dos // | ||
+ | |||
+ | {{vcs-merge.png? | ||
{{tag> #Daw #DawMp08 #DawMp08Uf4 # | {{tag> #Daw #DawMp08 #DawMp08Uf4 # | ||
+ | <WRAP info> | ||
En aquest exemple es fa tot a la mateixa màquina i carpeta per forçar un conflicte. La situació " | En aquest exemple es fa tot a la mateixa màquina i carpeta per forçar un conflicte. La situació " | ||
+ | </ | ||
+ | ===== Codi ===== | ||
Dos desenvolupadors volen treballar amb el següent codi i parteixen d' | Dos desenvolupadors volen treballar amb el següent codi i parteixen d' | ||
Línia 17: | Línia 21: | ||
print(" | print(" | ||
</ | </ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Branques ===== | ||
<WRAP info> | <WRAP info> | ||
Línia 60: | Línia 68: | ||
1 file changed, 1 insertion(+), | 1 file changed, 1 insertion(+), | ||
</ | </ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Conflicte ===== | ||
La fusió de la branca //dev_a// sobre //main// no ha donat errors. Procedim amb la fusió de la segona branca: | La fusió de la branca //dev_a// sobre //main// no ha donat errors. Procedim amb la fusió de la segona branca: | ||
Línia 83: | Línia 95: | ||
print(" | print(" | ||
</ | </ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Resolució ===== | ||
El darrer desenvolupador es trobarà el conflicte en fer el merge de l' | El darrer desenvolupador es trobarà el conflicte en fer el merge de l' |