Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| 56-tools:git [2019/02/12 09:02] – [Exemple] Roge | 56-tools:git [2023/12/13 01:08] (Version actuelle) – [Créer un repository bare] Roge | ||
|---|---|---|---|
| Ligne 65: | Ligne 65: | ||
| Avantage : l' | Avantage : l' | ||
| + | |||
| + | |||
| + | ===== Intialiser le remote à partir du local ===== | ||
| + | |||
| + | <code bash> | ||
| + | # Crée l' | ||
| + | git init < | ||
| + | |||
| + | # dans le dossier local racine | ||
| + | git remote add origin <URL> | ||
| + | # mise à jour de l' | ||
| + | git push origin master | ||
| + | # Tous les autres utilisateurs peuvent alors se synchroniser avec l' | ||
| + | git pull | ||
| + | </ | ||
| ===== Configuration ===== | ===== Configuration ===== | ||
| Ligne 146: | Ligne 161: | ||
| Afficher la liste des fichiers d'un projet : | Afficher la liste des fichiers d'un projet : | ||
| - | '' | + | '' |
| Suppression définitive d' | Suppression définitive d' | ||
| Ligne 215: | Ligne 230: | ||
| hal:/ | hal:/ | ||
| On branch master Initial commit | On branch master Initial commit | ||
| - | Untracked files: (use "git add < file> | + | Untracked files: (use "git add < file> |
| - | to include in what will be committed) test.txt nothing added to commit but untracked files present (use "git add" to track) | + | test.txt nothing added to commit but untracked files present (use "git add" to track) |
| # | # | ||
| Ajout dans Git | Ajout dans Git | ||
| Ligne 231: | Ligne 246: | ||
| # Vérification | # Vérification | ||
| hal:/ | hal:/ | ||
| - | 2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 | + | 2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 |
| + | 2016-11-09 09:10 95defef roge v1 | ||
| # | # | ||
| Mise à jour du repository de reference | Mise à jour du repository de reference | ||
| Ligne 243: | Ligne 259: | ||
| hal:/ | hal:/ | ||
| $ git log | $ git log | ||
| - | 2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 | + | 2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 |
| + | 2016-11-09 09:10 95defef roge v1 | ||
| # | # | ||
| # Modification du fichier et commit | # Modification du fichier et commit | ||
| Ligne 264: | Ligne 281: | ||
| 95defef..dd4b48d master -> master | 95defef..dd4b48d master -> master | ||
| hal:/ | hal:/ | ||
| - | 2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 | + | 2016-11-09 12:38 (HEAD -> master) dd4b48d roge v1.1 |
| + | 2016-11-09 09:10 95defef roge v1 | ||
| # | # | ||
| # 3ième modification du fichier | # 3ième modification du fichier | ||
| Ligne 301: | Ligne 319: | ||
| 2016-11-09 13:02 71f0700 roge V1.2.1 | 2016-11-09 13:02 71f0700 roge V1.2.1 | ||
| 2016-11-09 12:56 (test-feature) f9239f9 roge V1.2 | 2016-11-09 12:56 (test-feature) f9239f9 roge V1.2 | ||
| - | 2016-11-09 12:38 dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 | + | 2016-11-09 12:38 dd4b48d roge v1.1 |
| + | 2016-11-09 09:10 95defef roge v1 | ||
| # | # | ||
| # Merge: test-feature --> master | # Merge: test-feature --> master | ||
| Ligne 315: | Ligne 334: | ||
| 2016-11-09 13:14 f37b89e roge start new feature | 2016-11-09 13:14 f37b89e roge start new feature | ||
| 2016-11-09 13:02 58f89b5 roge V1.2.2 | 2016-11-09 13:02 58f89b5 roge V1.2.2 | ||
| - | 2016-11-09 13:02 71f0700 roge V1.2.1 2016-11-09 12:56 (test-feature) f9239f9 roge V1.2 | + | 2016-11-09 13:02 71f0700 roge V1.2.1 |
| - | 2016-11-09 12:38 dd4b48d roge v1.1 2016-11-09 09:10 95defef roge v1 | + | 2016-11-09 12:56 (test-feature) f9239f9 roge V1.2 |
| + | 2016-11-09 12:38 dd4b48d roge v1.1 | ||
| + | 2016-11-09 09:10 95defef roge v1 | ||
| # | # | ||
| # Mise à jour du repository de reference | # Mise à jour du repository de reference | ||