Taille: 1443
Commentaire: modif "administrateurs", déplacement de "clone" dans "participer"
|
Taille: 1887
Commentaire:
|
Texte supprimé. | Texte ajouté. |
Ligne 41: | Ligne 41: |
* Éditer localement les fichiers * Commiter localement les modifications faites {{{ $ git commit -a -m "Ma contribution de ce jour." }}} * Transmettre au serveur vos modifications {{{ $ git push }}} * Récupérer localement la dernière version sur le serveur {{{ $ git pull }}} |
|
Ligne 43: | Ligne 56: |
Lorsque votre contribution correspond à une version stable, l'identifier en y apposant une étiquette avec le nom de la version. [détailler] |
Page présentant les manipulations à faire dans une perspective de développeur.
Page est en cours de rédaction. Ne pas la considérer comme une documentation valide ! |
Remplacer « projet » par le nom de votre projet.
Instructions suivantes fonctionnent avec Ubuntu 8.04 (Hardy Heron) et Git 1.5.4.3.
Préalables
Fournir sa clé SSH à l'un des administrateurs de git.auf.org (JeanChristopheAndré, MoussaNombré ou ThomasNoël).
Installer le paquet git-core.
Créer un nouveau projet
- Contacter un administrateur de git.auf.org pour config du nouveau projet.
- Projet public ou privé. [détailler]
- Créer son projet localement
- Créer un git local avec tous les fichiers du projet
$ cd projet $ git init $ git add .
- Faire le premier commit local du projet
$ git commit -a -m "Première version : mise en route du suivi."
- Créer la première version du projet sur le serveur
$ git remote add origin gitosis@git.auf:projet.git $ git push origin master
- Supprimer (sauvegarder) la copie locale du projet (incluant le répertoire racine)
- Participer au développement du projet
Participer à un projet
- Importer localement la version du serveur une première fois
$ git clone gitosis@git.auf:projet.git
- Éditer localement les fichiers
- Commiter localement les modifications faites
$ git commit -a -m "Ma contribution de ce jour."
- Transmettre au serveur vos modifications
$ git push
- Récupérer localement la dernière version sur le serveur
$ git pull
Étiquetter une version
Lorsque votre contribution correspond à une version stable, l'identifier en y apposant une étiquette avec le nom de la version. [détailler]