diff options
| author | polo <ordipolo@gmx.fr> | 2021-02-24 02:46:08 +0100 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2021-02-24 02:46:08 +0100 |
| commit | 651f4cca57bd20148b76dc682484c170ddd5dbc3 (patch) | |
| tree | 8f0ab9745c2ab4821d273eef195ed099a8328b9f | |
| parent | 14381edc9d4effb507f6232abda67ac7f9c6954e (diff) | |
| download | tuto_git-651f4cca57bd20148b76dc682484c170ddd5dbc3.tar.gz tuto_git-651f4cca57bd20148b76dc682484c170ddd5dbc3.tar.bz2 tuto_git-651f4cca57bd20148b76dc682484c170ddd5dbc3.zip | |
Signed-off-by: polo <ordipolo@gmx.fr>
| -rw-r--r-- | readme.md | 3 | ||||
| -rw-r--r-- | serveur git debian.txt | 22 |
2 files changed, 22 insertions, 3 deletions
| @@ -1 +1,2 @@ | |||
| 1 | Pour la description, placer un fichier **markdown** à la racine du projet! | 1 | Le site github (et sans doute d'autres) affiche le fichier readme d'un projet si il le trouve. |
| 2 | On peut utiliser un fichier **markdown** qui permet de faire très facilement une mise en page. | ||
diff --git a/serveur git debian.txt b/serveur git debian.txt index 5bc1485..66bd535 100644 --- a/serveur git debian.txt +++ b/serveur git debian.txt | |||
| @@ -71,7 +71,25 @@ git push origin master | |||
| 71 | 71 | ||
| 72 | Note: avec la syntaxe "polo@ordipolo.fr:/chemin/..." on comprend que ssh est utilisé. | 72 | Note: avec la syntaxe "polo@ordipolo.fr:/chemin/..." on comprend que ssh est utilisé. |
| 73 | C'est la méthode recommandée. | 73 | C'est la méthode recommandée. |
| 74 | Autres méthode: | 74 | Autres méthodes: |
| 75 | - connexion locale avec le chemin sans l'identifiant et le nom du serveur: utile si on utilise NFS. | 75 | - connexion locale avec le chemin sans l'identifiant et le nom du serveur: utile si on utilise NFS. |
| 76 | - connexion git: non sécurisé mais plus rapide, intéressant pour un dépôt public. | 76 | - connexion git: non sécurisée mais plus rapide, intéressant pour un dépôt public. |
| 77 | |||
| 78 | 7/ Interface graphique | ||
| 79 | |||
| 80 | git est fourni avec une interface graphique nommée gitk. | ||
| 81 | Celle-ci ne démarre correctement: | ||
| 82 | - le paquet "tk" doit être installé sur le système | ||
| 83 | - l'application ne fonctionne pas dans un mauvais répertoire (elle n'explore pas), | ||
| 84 | solution 1: lancer l'appli depuis le terminal placé dans le bon dossier | ||
| 85 | solution 2: lancer l'appli depuis le terminal avec: gitk /chemin/du/dépot | ||
| 86 | solution 3: créer un raccourci sur le bureau (un par projet) qui lance la commande ci-dessus | ||
| 87 | |||
| 88 | Dans cette fenêtre on peut donc voir l'historique des "commit", les branches, et à chaque fois le contenu des fichiers. Maj + F5 permet de mettre à jour le contenu si un fichier est modifié. | ||
| 89 | |||
| 90 | Aller ensuite dans le menu "Fichier" -> "Démarrer git gui" | ||
| 91 | Une deuxième fenêtre s'ouvre dans laquelle on peut agir avec trois boutons à utiliser dans l'ordre: | ||
| 92 | - indexer pour enregistrer les modifications dans les fichiers dans le "stage" (en gros l'emplacement des changements avant validation) | ||
| 93 | - commiter pour valider les changements en local | ||
| 94 | - pousser (ou push) pour enregistrer le dernier commit sur le serveur | ||
| 77 | 95 | ||
