GitHub est l’un des plus grands hébergeurs de dépôts Git et constitue le point central pour la collaboration de millions de développeurs et de projets. Une grande partie des dépôts Git publics sont hébergés sur GitHub et de nombreux projets open-source l’utilisent pour l’hébergement Git, le suivi des erreurs, la revue de code et d’autres choses. Donc, bien que ce ne soit pas un sous-ensemble direct du projet open source Git, il est très probable que vous souhaiterez ou aurez besoin d’interagir avec GitHub à un moment ou à un autre dans votre utilisation professionnelle de Git.
Ce chapitre présente la façon d’utiliser GitHub de manière efficace. Nous traiterons la création et la gestion d’un compte utilisateur, la création et l’utilisation de dépôts Git, les processus courants pour contribuer aux projets ou pour accepter des contributions, l’interface de programmation de GitHub ainsi qu’un grand nombre d’astuces pour vous simplifier la vie.
Si vous n’êtes pas intéressé par l’utilisation de GitHub pour héberger vos projets personnels ou pour collaborer à d’autres projets hébergés sur GitHub, vous pouvez sans problème passer directement à ch07-git-tools.asc.
Warning
|
Modification de l’interface
À l’instar de nombreux sites Web actifs, GitHub changera tôt ou tard les éléments de l’interface utilisateur par rapport aux captures d’écran présentées ici. Heureusement, l’idée générale de l’objectif des actions reste valable, mais si vous souhaitez voir des versions plus à jour de ces captures, les versions en ligne de ce livre peuvent présenter des captures plus récentes. |
Vous êtes maintenant un utilisateur de GitHub. Vous savez comment créer un compte, gérer une organisation, créer des dépôts et pousser dessus, contribuer aux projets d’autres utilisateurs et accepter les contributions sur les vôtres. Dans le chapitre suivant, vous découvrirez d’autres puissants outils et des astuces pour faire face à des situations complexes. Vous deviendrez un expert en Git.