|
@@ -84,15 +84,15 @@ serveur et de les intégrer dans votre dépôt local.
|
|
|
|
|
|
![](depot_distant_08.svg)
|
|
![](depot_distant_08.svg)
|
|
|
|
|
|
-## Envoyer les commits locaux sur un dépôt distant
|
|
|
|
|
|
+## Envoyer (pousser) les commits locaux sur un dépôt distant
|
|
|
|
|
|
-Après des commits locaux,
|
|
|
|
|
|
+Après des commits locaux...
|
|
|
|
|
|
![](depot_distant_09a.png)
|
|
![](depot_distant_09a.png)
|
|
|
|
|
|
![](depot_distant_09a.svg)
|
|
![](depot_distant_09a.svg)
|
|
|
|
|
|
-la commande `git push` permet d'envoyer vos commits locaux sur le serveur.
|
|
|
|
|
|
+... la commande `git push` permet d'envoyer vos commits locaux sur le serveur.
|
|
|
|
|
|
![](depot_distant_09b.png)
|
|
![](depot_distant_09b.png)
|
|
|
|
|
|
@@ -102,7 +102,7 @@ Les commits/fichiers envoyés sur le serveur sont alors visibles sur la page web
|
|
|
|
|
|
![](depot_distant_10.png)
|
|
![](depot_distant_10.png)
|
|
|
|
|
|
-Vous pouvez également toujours voir le contenu de votre dépôt avec un client
|
|
|
|
|
|
+Vous pouvez également voir le contenu de votre dépôt avec un client
|
|
graphique.
|
|
graphique.
|
|
|
|
|
|
![](depot_distant_11.png)
|
|
![](depot_distant_11.png)
|
|
@@ -114,21 +114,34 @@ l'envoyer sur le serveur. Pour cela, il faut d'abord faire un `git pull` avant
|
|
le `git push` au cas où l'un de vos collaborateurs aurait envoyer une
|
|
le `git push` au cas où l'un de vos collaborateurs aurait envoyer une
|
|
modification sur le serveur entre temps.
|
|
modification sur le serveur entre temps.
|
|
|
|
|
|
-Si des modifications ont été faites en parallèle, git est souvent capable de
|
|
|
|
-les fusionner mais parfois il n'arrive pas à résoudre le conflit et il vous
|
|
|
|
-demande de le faire manuellement.
|
|
|
|
|
|
+Si des modifications ont été faites en parallèle...
|
|
|
|
+
|
|
|
|
+![](depot_distant_12a.svg)
|
|
|
|
+
|
|
|
|
+... git est souvent capable de les fusionner mais parfois il n'arrive pas à
|
|
|
|
+résoudre le conflit et il vous demande de le faire manuellement.
|
|
|
|
|
|
![](depot_distant_12.png)
|
|
![](depot_distant_12.png)
|
|
|
|
|
|
|
|
+![](depot_distant_12b.svg)
|
|
|
|
+
|
|
Pour résoudre un conflit, il suffit d'ouvrir le fichier en cause et de
|
|
Pour résoudre un conflit, il suffit d'ouvrir le fichier en cause et de
|
|
remplacez les zones marquées par le contenu que vous voulez obtenir.
|
|
remplacez les zones marquées par le contenu que vous voulez obtenir.
|
|
Il existe des outils graphiques comme `meld` qui peuvent vous y aider.
|
|
Il existe des outils graphiques comme `meld` qui peuvent vous y aider.
|
|
|
|
|
|
![](depot_distant_13.png)
|
|
![](depot_distant_13.png)
|
|
|
|
|
|
-Une fois les conflits édités, vous pouvez commiter et pusher vers le serveur.
|
|
|
|
|
|
+Une fois les conflits édités, vous pouvez commiter...
|
|
|
|
+
|
|
|
|
+![](depot_distant_14a.png)
|
|
|
|
+
|
|
|
|
+![](depot_distant_14a.svg)
|
|
|
|
+
|
|
|
|
+... et pusher vers le serveur.
|
|
|
|
+
|
|
|
|
+![](depot_distant_14b.png)
|
|
|
|
|
|
-![](depot_distant_14.png)
|
|
|
|
|
|
+![](depot_distant_14b.svg)
|
|
|
|
|
|
## Résumé et méthode de travail
|
|
## Résumé et méthode de travail
|
|
|
|
|