Les projets seront supprimés le 3 mars 2026. Nous remplaçons les projets (fonctionnalité de collaboration pour la fusion d’applications) par des fonctionnalités améliorées prochainement. Toutes vos applications et données existantes resteront accessibles, mais vous ne pourrez plus fusionner des modifications entre elles. Aucune action n’est nécessaire pour le moment.
Présentation
Lorsque deux membres d’une équipe apportent des modifications aux mêmes fichiers dans un projet, il est possible de se retrouver avec un conflit de fusion.
Résoudre un conflit de fusion
Dans cet exemple, la Replit App principale a une modification du endpoint de blague. Dans votre Replit App, si vous modifiez également le endpoint de blague et tentez de synchroniser ou fusionner vos modifications, vous rencontrerez un avertissement de fusion :
Si vous cliquez sur le bouton “resolve manually”, l’outil git s’ouvrira en mode de résolution de conflit pour vous aider à résoudre le conflit :
Vous verrez des marqueurs de conflit <<<<<<< HEAD, ======= et >>>>>>> dd936daa.... C’est la façon dont git vous montre le conflit qu’il a rencontré et les deux versions différentes du code qu’il a trouvées. La partie entre <<<<<<< HEAD et ======= est la version du endpoint de blague trouvée dans la Replit App principale (qui a été fusionnée entre le moment où vous avez créé votre fork et le moment où vous avez tenté de fusionner votre fork), et la partie entre ======= et >>>>>>> dd936daa... est votre modification du endpoint de blague.
Résoudre un conflit de fusion signifie simplement modifier le fichier pour supprimer les marqueurs de conflit. Parfois, cela signifie choisir l’une ou l’autre modification. D’autres fois, cela signifie choisir des parties de chaque version pour créer une version fusionnée. Dans cette situation, vous pouvez choisir votre version de la modification :
Le bouton “Complete merge and commit” sera activé lorsque vous aurez résolu tous les conflits. Lorsque vous cliquez dessus, vous obtiendrez un nouveau commit qui résout le conflit :
Vous pourrez maintenant fusionner vos modifications dans la Replit App principale.