logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
atelier:git-df:tp-basique [27/10/2012 19:16]
127.0.0.1 édition externe
atelier:git-df:tp-basique [27/10/2012 19:40]
captnfab
Ligne 158: Ligne 158:
 </​code>​ </​code>​
  
 +On notera que ''​git cp''​ existe de manière similaire.
  
 +Pourquoi un ''​git cp''​ ou un ''​git mv''​ plutôt qu'un ''​cp''​ ou un ''​mv''​ ? Parce que comme ça, git garde l'​historique des modifications !
 +
 +===== Historique =====
 +
 +Si vous voulez savoir ce qu'il s'est réellement passé, clonnez le dépôt bac-a-sable,​ qui existe vraiment, et tapez la commande suivante :
 +
 +<​code>​$ git log
 +commit 7e63d41c89fff6a6d0cd82bdedabfec55125dcd1
 +Author: Fabien Givors <​fabien.givors@chezlefab.net>​
 +Date:   Sat Oct 27 18:41:17 2012 +0200
 +
 +    Rangement.
 +    ​
 +    La cuisine est tout le temps en bazar avec ce jojo !
 +
 +commit 7774c8a303454bfe8c56b8e3e76552e028ee7ac6
 +Author: Fabien Givors <​fabien.givors@chezlefab.net>​
 +Date:   Sat Oct 27 18:20:58 2012 +0200
 +
 +    Ma nouvelle recette de crêpe :-P
 +    ​
 +    Un peu moins de beurre et un peu plus de bière, que du bon :)
 +    Coquine s'est régalée, trôôôôô !
 +
 +commit d83719f23c851d54c8735cb4754669be4732b29d
 +Author: Fabien Givors <​fabien.givors@chezlefab.net>​
 +Date:   Sat Oct 27 17:27:23 2012 +0200
 +
 +    Hello world.
 +</​code>​
 +
 +===== Différences =====
 +
 +Vous voyez que chaque commit porte un numéro. En particulier,​ pour voir les modifications effectuées entre un commit et un autre, la commande suivante est très utile:
 +<​code>​git diff 7774c8a303454bfe8c56b8e3e76552e028ee7ac6..7e63d41c89fff6a6d0cd82bdedabfec55125dcd1
 +diff --git "​a/​cr\303\252pes.miam"​ "​b/​cr\303\252pes.miam"​
 +deleted file mode 100644
 +index 534d81f..0000000
 +--- "​a/​cr\303\252pes.miam"​
 ++++ /dev/null
 +@@ -1 +0,0 @@
 +-Miam !
 +diff --git "​a/​recettes/​cr\303\252pes.miam"​ "​b/​recettes/​cr\303\252pes.miam"​
 +new file mode 100644
 +index 0000000..534d81f
 +--- /dev/null
 ++++ "​b/​recettes/​cr\303\252pes.miam"​
 +@@ -0,0 +1 @@
 ++Miam !
 +</​code>​
 +
 +Un fichier a été supprimé, /​crêpes.miam,​ il contenait « Miam ».
 +Un fichier a été créé, /​recettes/​crêpes.miam,​ il contient « Miam »
 +
 +===== Retour au tuto git-df =====
 +
 +  - [[manuel:​git-df|Par ici !]]
atelier/git-df/tp-basique.txt · Dernière modification: 03/07/2014 00:06 (modification externe)

Pied de page des forums

Propulsé par FluxBB