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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:git-df:git-df [27/10/2012 19:19] captnfab |
atelier:git-df:git-df [27/10/2012 22:22] smolski |
||
---|---|---|---|
Ligne 80: | Ligne 80: | ||
===== Cloner un projet déjà en cours ===== | ===== Cloner un projet déjà en cours ===== | ||
+ | |||
+ | <note tip>À l'intention des sombres personnes qui gisent habituellement au fond des classes près des radiateurs, précisons bien ici que git ne vous transite pas vous vers le serveur, mais transitent uniquement les données échangées entre votre pc vers le serveur git distant, et vice et versa. //Qu'on se le dise// ! :-P</note> | ||
Se placer dans ce répertoire créé pour git : | Se placer dans ce répertoire créé pour git : | ||
Ligne 94: | Ligne 96: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Si vous préférez voir un cas typique d'utilisation avant de lire la liste des commandes, le TP1 s'y prête bien : [[git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | + | Si vous préférez voir un cas typique d'utilisation avant de lire la liste des commandes, le TP1 s'y prête bien : |
+ | * [[manuel:git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | ||
==== Liste des commandes ==== | ==== Liste des commandes ==== | ||
+ | |||
+ | <note important>Par précaution, à la fin de votre travail, n'oubliez pas de toujours __quitter le répertoire dédié à git__ sur votre machine, par exemple en tapant la commande :<codebash>cd</code></note> | ||
Placez-vous dans le répertoire cloné du //fichier_travail// | Placez-vous dans le répertoire cloné du //fichier_travail// | ||
Ligne 177: | Ligne 181: | ||
//Et ainsi de suite...// | //Et ainsi de suite...// | ||
+ | |||
+ | ==== Glossaire ==== | ||
+ | |||
+ | - commit : Dans un gestionnaire de suivi de version comme git, chaque contributeur, après avoir apporté des modifications de son côté, peut les ajouter au projet principal. Cela s'appelle faire un commit. Le gestionnaire de version permet, en cas de problème, de chercher parmis tous les commit la modification qui posait problème. | ||
+ | - add : Cela sert à ajouter un nouveau fichier au dépot. Ce n'est pas une simple modification d'un fichier déja existant, comme avec commit. | ||
+ | - push : (pousser) Cela sert à envoyer les modifications que vous avez apporté (les commits) sur le dépot principal. En cas de conflit avec des modifications d'un autre utilisateur, vous pouvez les résoudre à la main | ||
+ | - pull : Cela vous permet d'être à jour avec le dépot, et les modifications apportées par les autres. | ||
===== Création projet ===== | ===== Création projet ===== | ||
Ligne 182: | Ligne 193: | ||
//À suivre, jeu sais pas encore faire ça...// ;-) | //À suivre, jeu sais pas encore faire ça...// ;-) | ||
+ | ===== TP ===== | ||
+ | - [[manuel:git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | ||
+ | - [[manuel:git-df:TP_merge|TP 2 : Résoudre des conflits]] | ||
- | ===== Glossaire ===== | ||
- | - commit : Dans un gestionnaire de suivi de version comme git, chaque contributeur, après avoir apporté des modifications de son côté, peut les ajouter au projet principal. Cela s'appelle faire un commit. Le gestionnaire de version permet, en cas de problème, de chercher parmis tous les commit la modification qui posait problème. | ||
- | - add : Cela sert à ajouter un nouveau fichier au dépot. Ce n'est pas une simple modification d'un fichier déja existant, comme avec commit. | ||
- | - push : (pousser) Cela sert à envoyer les modifications que vous avez apporté (les commits) sur le dépot principal. En cas de conflit avec des modifications d'un autre utilisateur, vous pouvez les résoudre à la main | ||
- | - pull : Cela vous permet d'être à jour avec le dépot, et les modifications apportées par les autres. | ||
===== Lien et remerciement ===== | ===== Lien et remerciement ===== |