Organiser les branches d'un projet avec le workflow GitFlow
Un modèle de branche expliqué et illustré sur le guide d'Atlassian, listant plusieurs types de branches:
-
master
-
develop
-
feature/*
-
release/*
-
hotfix/*
Atlassian propose également toute une série de guides sur divers sujets autour de Git.
S'entraîner avec LearnGitBranching
Le site learngitbranching.js.org vous permet de vous exercer depuis le navigateur sur de nombreuses commandes Git, avec des exercices et une représentation visuelle de l'historique.
Très pratique pour réviser ou apprendre de nouvelles commandes:
-
git rebase
-
git cherry-pick
-
git tag
-
git fetch
- ...
Documentation
Le site officiel de Git comporte une documentation très détaillée ainsi que des vidéos et le contenu du livre Pro Git.
Contribuer à des projets
Envie de contribuer à vos projets open source favoris ? Le modèle de collaboration par fork ainsi que les pull requests peuvent paraître intimidants.
Cet article explique de manière simple comment faire votre première PR.