Commit 65dc3255 authored by Matthieu FAURE's avatar Matthieu FAURE

First commit

parent fef3be69
# Created by .ignore support plugin (hsz.mobi)
.idea/
Accompagnement-git-gitlab.iml
# Pré-requis
## Questions
* Décrivez brievement votre poste
* Quel éditeur de texte ou environnement de développement vous utilisez.
* Quel système d'exploitation vous utilisez (et sa version).
* Comment vous vous servez de git : en ligne de commande ? avec un outil tiers ? (si oui lequel ?)
## Préparatifs techniques
* se [créer un compte sur Adullact.net](https://adullact.net/account/register.php)
* se connecter sur Adullact.net (note: la confirmation du compte n'est pas une connexion, il faut bien se connecter après avoir confirmé son compte
Sur son poste de travail windows :
* [Télécharger Git](https://git-scm.com/download/win) et l'installer
* Créer une clée SSH avec Git Bash : `ssh-keygen -t rsa -b 4096` (conserver les chemins proposés par défaut)
* Se connecter sur [gitlab.adullact.net](http://gitlab.adullact.net/)
* Suivre les instruction pour ajouter sa clé **publique** SSH (la clée étant créé, il n'y a plus qu'à copier la partie publique à l'emplacement dédié dans le Gitlab)
* Vérifier lançant depuis le *git bash* la commande `git clone git@gitlab.adullact.net:adullact/Accompagnement-git-gitlab.git`
\ No newline at end of file
# Programme
Le grand principe : une première partie non technique, la suite est orientée technique et pratique.
## Nos a-prioris sur le Logiciel Libre
(aka trollons sur le libre)
* Quels sont les reproches formulés à l'encontre du logiciel libre (à tord ou à raison)
* Qu'est-ce qui ne fonctionne pas dans le logiciel libre
### Configuration de son git
1. Définir son identité : `git config --global user.name "Prénom NOM"`
2. Définir son courriel : `git config --global user.email "moi@moncourriel.Fr"`
### Git clone en anonyme (CLI)
1. git clone d'un repos en anonyme
1. git log -5
1. git commit
### Workflow de travail sur D&N
* dérouler le worlflow: issue, ouvrir MR, coder, merge master dans branche, soumission MR
### Comment mettre à jour son fork
* ajouter un remote upstream sur son repos local puis push sur son origin
### Environnements de dev / test / prod
* poser les idées
* amener les runners
\ No newline at end of file
# Accompagnement Git Gitlab
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment