« Git/Premiers pas » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
m Formatage, ajout de code
Ligne 26 :
</pre>
 
Git nous indique qu'il existe une seule branche appelée <ttcode>master</ttcode> et que c'est sur cette branche que nous travaillons comme l'indique l'astérisque en face de <ttcode>master</ttcode>.
 
Cela nous est confirmé par
Ligne 53 :
Commençons par une modification simple : l'ajout d'un fichier. Cela peut être une première étape si vous avez créer un dépôt vide.
 
Par exemple, créons un fichier <ttcode>mon_nouveau_fichier.txt</ttcode> avec un petit texte dedans.
 
<source lang="bash">
Ligne 74 :
</pre>
 
Il nous indique qu'on est toujours sur la branche <ttcode>master</ttcode>, qu'il y a un fichier <ttcode>mon_nouveau_fichier.txt</ttcode> mais qu'il n'est pas suivi (« untracked ») par git.
 
Comme nous voulons intégrer ce fichier au projet, on ne peut pas encore faire le <ttcode>commit</ttcode> cat <ttcode>commit</ttcode> n'envoie que les fichiers qui sont *tracked*, c'est à dire dans l'index (*staging*). Ajoutons le fichier, comme git nous le suggère, avec <ttcode>add</ttcode>
 
<source lang="bash">
Ligne 99 :
</pre>
 
Le fichier <ttcode>mon_nouveau_fichier.txt</ttcode> sera bien intégré dans notre prochain <ttcode>commit</ttcode>. Allons-y :
 
<source lang="bash">
Ligne 105 :
</source>
 
Remarquons ici qu'avec <ttcode>-m</ttcode>, nous avons choisi de préciser le message de commit directement sur la ligne de commande. En lançant <code>git commit</code> tout court, l'éditeur de texte (<code>$EDITOR</code>) s'ouvre automatiquement pour inviter à saisir un commentaire de soumission.
 
<pre>
Ligne 140 :
== Modifier un fichier ==
 
Faisons une autre modification. Par exemple, modifions le fichier <ttcode>mon_nouveau_fichier.txt</ttcode> en ajoutant une ligne.
 
<source lang="bash">
Ligne 228 :
</pre>
 
Remarquez le code « 5556307 » : il s'agit d'une abréviation de l'identifiant unique de l'objet Git (en l'occurrence une soumission). Chaque objet est haché en {{w|SHA-1}}. L'identifiant complet est en fait <ttcode>5556307824d8d0425b38c9da696b84430e30f09f</ttcode>, mais généralement les huit premiers caractères suffisent à l'identifier à coup sûr.
 
<source lang="bash">