git diff des copys qui ont seulement ajouté des lignes

Disons que j'ai deux process qui ajoutent des lignes aux copys du même file original (parent) ( copy_A et copy_B ). Si je diff ces copys, peut-on en conclure que nous avons un conflit? (c.-à-d. peut-il jamais conclure que copy_A et copy_B ont copy_B la même ligne )?

Notez qu'aucun des process ne supprime les lignes, les deux ajoutent des lignes, mais je me request si diff (spécifiquement git ) pourrait jamais conclure qu'ils étaient en train d'éditer la même ligne (au lieu de conclure qu'ils ont tous les deux ajouté des lignes différentes )

Dans mon cas particulier, je travaille avec des files csv (les deux process ajoutent des loggings à leurs propres copys d'un file csv , c'est-à-dire que le file csv origine est le même au début), et j'espère pouvoir merge ces files csv avec optimisme sans conflits. Puis-je faire cette hypothèse?

Mettre à jour:

En supposant que les deux process ajoutent des lignes au même file sur leurs propres twigs que nous espérons merge avec master à un moment donné. Y at-il un moyen de dire git (diff) qu'ils correspondent tous les deux aux ajouts pour qu'il fusionne automatiquement les changements (en ajoutant des inputs peut-être en bloc, par exemple tous les ajouts de A suivis par les ajouts de B)

Ecrivez un pilote de fusion personnalisé comme expliqué dans la stratégie pour les files git et append-major .

De cette façon, vous pouvez spécifier que la façon de merge des files est de les append, plutôt que d'arrêter et requestr à l'user de résoudre le conflit qui est sortingvialement résolu en ajoutant.