Différences
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 | ||
cours:git-start [2023/03/22 18:12] – [Travailler en local] jcheron | cours:git-start [2024/09/16 11:11] (Version actuelle) – [Travailler en local] jcheron | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
La solution la plus simple, surtout pour les débutants, et de créer le repository sur github : | La solution la plus simple, surtout pour les débutants, et de créer le repository sur github : | ||
- | - Créer au besoin un compte | + | - Créer au besoin un compte |
- Allez dans **Repositories**, | - Allez dans **Repositories**, | ||
Ligne 16: | Ligne 16: | ||
< | < | ||
- | Cocher la case < | + | Cocher la case < |
< | < | ||
Ligne 57: | Ligne 57: | ||
</ | </ | ||
- | === 1 - Commit === | + | === 1 - Pull === |
+ | |||
+ | Si vous avez déjà le repository en local, mais qu'il a été modifié à distance (par vous ou un collaborateur), | ||
+ | |||
+ | <sxh bash; | ||
+ | git pull | ||
+ | </ | ||
+ | |||
+ | === 2 - Work === | ||
+ | |||
+ | Vous travaillez en local sur votre projet... | ||
+ | |||
+ | === 3 - Commit === | ||
* Vous avez travaillé et modifié des fichiers (ajout/ | * Vous avez travaillé et modifié des fichiers (ajout/ | ||
Ligne 66: | Ligne 78: | ||
</ | </ | ||
+ | {{: | ||
+ | |||
+ | Pour ajouter un fichier à tracker (sera ajouté aux prochains commits) : | ||
<sxh bash; | <sxh bash; | ||
- | git commit - m "feat: ajout de [NomFonctionnalite]" | + | git add filename |
</ | </ | ||
+ | |||
+ | Pour ajouter tous les fichiers à tracker : | ||
+ | <sxh bash; | ||
+ | git add . | ||
+ | </ | ||
+ | |||
+ | Refaire un **git status** pour vérifier : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Commiter les modifications : | ||
+ | |||
+ | <sxh bash; | ||
+ | git commit -m "feat: ajout de [NomFonctionnalite]" | ||
+ | </ | ||
+ | |||
+ | Il est possible de continuer ce cycle plusieurs fois : | ||
+ | * Mise à jour / repo distant (pull) | ||
+ | * Travail/ | ||
+ | * commit | ||
+ | * ... | ||
+ | |||
+ | === 4 - push === | ||
+ | |||
+ | Il s'agit maintenant d' | ||
+ | |||
+ | <sxh bash; | ||
+ | git push | ||
+ | </ | ||
+ | |||
+ | Pour aller plus loin : [[cours: |