Ceci est une ancienne révision du document !
Bases Github
Github est une plateforme Web collaborative reposant sur Git, logiciel de gestion de versions.
Créer un repository
Un repository est un projet hébergé sur la plateforme, permettant de travailler à plusieurs.
La solution la plus simple, surtout pour les débutants, et de créer le repository sur github :
- Créer au besoin un compte guthub si vous n'en avez pas ;
- Allez dans Repositories, puis cliquez sur New :
Cocher la case Add a README file, pour que le système de fichier du repository existe (ce qui va permettre de le cloner ensuite).
Principe
Pré-requis
Paramètres Git locaux
Git ayant besoin de vous identifier, ajouter vos identifiants à la configuration locale de git
Travailler en local
0 - Clone
Pour travailler en local sur le projet, il faut déjà en créer une copie en local : un clone
:
Copier l'adresse du repository sur Github, avec le bouton Code :
git clone https://github.com/username/repositoryName.git cd repositoryName
Ignorer des modifications
Créer le fichier .gitignore (il n'y a pas de commande git pour ça) Il va permettre d'ajouter les fichiers ou les dossiers à ne pas “tracker”, en respectant le principe : un ligne par exclusion :
1 - Commit
- Vous avez travaillé et modifié des fichiers (ajout/modification/suppression)
- Vous pouvez créer un commit, qui représente votre progression (1 commit = 1 unité de code)
git status
git commit - m "feat: ajout de [NomFonctionnalite]"