Blog

Formation Git et GitHub

Par Alexandre, le 01/05/2019 à 14h10 dans DevOps

Dernièrement, j'ai fait la formation comprendre Git et GitHub de Grafikart. Cette formation me permet dorénavant de versionner mes projets avec Git. J'ai ainsi un historique de toutes les modifications sur mes projets. Mais le point le plus intéressant est le travail collaboratif avec GitHub qui me permet d'envoyer mon travail sur un serveur gratuit open source et de travailler en équipe avec d'autres développeurs. Ainsi d'autres développeurs peuvent faire un fork de mon projet et m'envoyer des pull request que je peux choisir de merger ou non. Le systême d'issue permet également de reporter les bugs éventuels. GitLab et Bitbucket sont des alternatives à GitHub. Ils fonctionnent aussi avec les commandes Git. GitLab est un GitHub amélioré et Bitbucket permet de créer des repository privés gratuitement.
Voici un aperçu de la formation que j'ai suivie :
Utilisation des commandes Git pou gérer le versioning d'un projet. Configuration avec git config --global. Initialisation avec git init et git init --bare en remote. Ajout de fichiers au stage avec git add --all. Commit avec git commit -m "message". Récupérer les modifications d'un projet collaboratif avec git pull origin master. Voir l'historique avec git log --oneline. Ajout d'un remote avec git add origin serveur. Manipulation de l'historique avec git checkout, git revert et git reset. Tirer des branches en local avec git branch. Changer de branche avec git checkout. Fusion des branches avec git merge avec ou sans fast-forward. Remisage avec git stash. Envoyer les modifications vers le remote GitHub avec git push origin master. Voir les remote avec git remote -v. Faire des fork et des pull request sur GitHub.


Réseaux sociaux
twitter linkedin github

AlexandreHouriez.fr © 2019