Taille: 2010
Commentaire: mise à jour (gitosis) à relire
|
Taille: 2060
Commentaire: je me relis moi-même, comme quoi je m'ennuie ce soir et pourtant il ne pleut pas
|
Texte supprimé. | Texte ajouté. |
Ligne 11: | Ligne 11: |
On fait un premier téléchargement (clonage du projet) : | Tous les projets visibles sur http://git.auf.org/ sont librement téléchargeables. Pour obtenir un projet, on fait d'abord un premier ''clonage'' : |
Ligne 16: | Ligne 18: |
Cela crée un répertoire `nom-du-projet` dans lequel on trouve le code source. Vous pouvez ensuite déplacer ce répertoire où bon vous semble. | Cela crée un répertoire `nom-du-projet`, contenant votre dépôt git local du projet. Vous pouvez placer ce répertoire où bon vous semble. |
Ligne 24: | Ligne 26: |
== Participer à un projet (droits en écriture) == | = Participer à un projet (droits en écriture) = |
Ligne 36: | Ligne 38: |
Note : afin de pouvoir taper directement `git push`, vous pouvez enregistrer l'URL dans la configuration locale de git : | Note : afin de pouvoir taper directement `git push`, enregistrez l'URL dans la configuration du dépôt git : |
Ligne 41: | Ligne 43: |
Note : sans doute est-il préférable, si vous n'êtes pas sûr de vous, de travailler sur une '''branche''' du projet, que vous créerez à l'occasion de vos expérimentations. On essayera de mettre une documentation sur le sujet ici prochainement... | Note : sans doute est-il préférable de travailler sur une '''branche''' du projet, que vous créerez à l'occasion de vos expérimentations. On essayera de mettre une documentation claire sur le sujet ici prochainement... |
Un «dépôt git» est disponible à l'AUF. Il permet :
- à quiconque de suivre les développements effectués à l'AUF ;
- à tout technicien AUF d'y présenter ses développements.
Les projets publics de ce dépôt sont visibles ici : http://git.auf.org/
Vous trouverez ci-dessous un résumé des commandes à utiliser pour exploiter ce service. Si vous voulez vraiment savoir utiliser git, voyez les liens sur la page Git.
Télécharger un projet
Tous les projets visibles sur http://git.auf.org/ sont librement téléchargeables.
Pour obtenir un projet, on fait d'abord un premier clonage :
$ git clone git://git.auf.org/nom-du-projet
Cela crée un répertoire nom-du-projet, contenant votre dépôt git local du projet. Vous pouvez placer ce répertoire où bon vous semble.
Par la suite, pour obtenir la dernière version du projet, on se place dans le répertoire déjà téléchargé et on pull :
$ cd nom-du-projet $ git pull
Participer à un projet (droits en écriture)
Si vous désirez participer à un projet sur le dépôt Git, vous devez :
- avoir un accès au réseau privé de l'AUF (RPV) ;
envoyer votre clé publique SSH à l'un des responsables du dépôt (JeanChristopheAndré, MoussaNombré ou ThomasNoël) ;
- en rappelant sur quel(s) projet(s) vous désirez obtenir les droits d'écriture.
Une fois que les droits vous auront été accordés, vous pouvez envoyer vos modifications avec un push :
$ git push ssh://gotisis@git.auf/nom-du-projet
Note : afin de pouvoir taper directement git push, enregistrez l'URL dans la configuration du dépôt git :
$ git config remote.origin.url ssh://gitosis@git.auf/nom-du-projet
Note : sans doute est-il préférable de travailler sur une branche du projet, que vous créerez à l'occasion de vos expérimentations. On essayera de mettre une documentation claire sur le sujet ici prochainement...
Création d'un projet