Skip to content
Snippets Groups Projects
Commit 65dc3255 authored by Matthieu FAURE's avatar Matthieu FAURE
Browse files

First commit

parent fef3be69
No related branches found
No related tags found
No related merge requests found
# 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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment