S'il vous plaît aidez-moi à comprendre comment fonctionne git.Git: comment fusionner avec le repo distant?
Je clone mon référentiel distant sur deux machines différentes.
Je modifie le même fichier sur les deux machines.
Je réussis à valider et à pousser la mise à jour de la première machine vers le référentiel distant. J'essaye alors de pousser la mise à jour sur la deuxième machine, mais obtenez une erreur:
! [rejected] master -> master (non-fast-forward)
Je comprends pourquoi j'ai reçu l'erreur. Comment puis-je fusionner mes modifications dans le repo distant? Dois-je d'abord retirer le repo distant?
Voir http://stackoverflow.com/questions/1713137/github-first-push-problem-how-to-merge-remote-changes et http://stackoverflow.com/questions/832222/why-is-git-pushing -à-deux-branches-dans-ce-git-push et http://stackoverflow.com/questions/855558/cant-push-to-remote- git-repo –