Vous êtes sur la page 1sur 31

GitHub SUIVANT

La plateforme de
développement Presentation sur github

collaboratif
Tout ce que vous devez savoir
Github pour
débutants
Qu'est-ce que GitHub. 01

La Difference entre Git et Github. 02

Fonctionalite de Github. 03

Comment utiliser Github. 04

Comment invitez les collaborateur. 07

Les Commende Git Les plus utilisents. 08

SUIVANT
SUIVANT

Qu'est-ce que GitHub ?


GitHub est une plateforme de développement collaboratif qui
permet aux développeurs de stocker, gérer et partager leur code.
GitHub est basé sur le système de contrôle de versions Git, qui
permet aux développeurs de suivre les modifications apportées à
leur code au fil du temps.

SUIVANT
La difference entre
Git Et Github :

Git Github
Git est un système de gestion de versions (VCS) GitHub est un service d'hébergement de code
décentralisé. Il permet aux développeurs de basé sur Git. Il permet aux développeurs de
suivre les modifications apportées à un stocker leur code sur un serveur central.
ensemble de fichiers au fil du temps GitHub offre une variété de fonctionnalités
SUIVANT

Pourquoi utiliser GitHub ?


Il existe de nombreuses raisons d'utiliser GitHub. Voici quelques-unes des plus
importantes :

STOCKAGE DE CODE : GITHUB OFFRE UN ESPACE DE STOCKAGE


ILLIMITÉ POUR VOTRE CODE. CELA VOUS PERMET DE STOCKER
VOTRE CODE EN TOUTE SÉCURITÉ ET DE LE PARTAGER
FACILEMENT AVEC D'AUTRES.

GESTION DES VERSIONS : GITHUB UTILISE GIT POUR SUIVRE LES


MODIFICATIONS APPORTÉES À VOTRE CODE. CELA VOUS
PERMET DE REVENIR À DES VERSIONS PRÉCÉDENTES DU CODE,
EN CAS DE BESOIN.

COLLABORATION : GITHUB PERMET AUX DÉVELOPPEURS DE


COLLABORER SUR DES PROJETS COMMUNS. CELA VOUS
PERMET DE TRAVAILLER ENSEMBLE SUR LE MÊME CODE, EN
TEMPS RÉEL.

PARTAGE : GITHUB VOUS PERMET DE PARTAGER VOTRE CODE


AVEC LE MONDE ENTIER. CELA VOUS PERMET DE CONTRIBUER À
DES PROJETS OPEN SOURCE OU DE PARTAGER VOTRE PROPRE
SUIVANT
CODE.
SUIVANT

Fonctionnalités de GitHub
SUIVANT

Stockage de code
Collaboration
Gestion des versions
Stockage
Stockage de code

Le stockage de code est l'une des principales fonctionnalités de GitHub. Il permet aux développeurs de stocker
SUIVANT

leur code en ligne, ce qui facilite le partage et la collaboration. GitHub offre un espace de stockage illimité pour

votre code. Cela vous permet de stocker votre code en toute sécurité et de le partager facilement avec d'autres.

Pour stocker votre code sur GitHub, vous devez créer un compte et créer un dépôt. Un dépôt est un espace pour

stocker votre code. Une fois que vous avez créé un dépôt, vous pouvez y ajouter votre code en le téléchargeant.

Vous pouvez également ajouter des fichiers README, des fichiers de documentation et d'autres fichiers à votre

dépôt. Votre code est stocké en toute sécurité sur GitHub. GitHub utilise un cryptage de bout en bout pour

protéger votre code. Vous pouvez partager votre code avec d'autres en rendant votre dépôt public. Lorsque votre

dépôt est public, tout le monde peut le voir et le télécharger. Vous pouvez également partager votre code avec

de code
des personnes spécifiques en leur donnant accès à votre dépôt. Le stockage de code sur GitHub est un excellent

moyen de protéger votre code et de le partager avec d'autres.


aboration
Collaboration
La collaboration est une autre fonctionnalité importante de GitHub. GitHub permet aux développeurs de

collaborer sur des projets communs. Cela permet aux développeurs de travailler ensemble sur le même
SUIVANT

code, en temps réel. GitHub utilise deux fonctionnalités principales pour permettre la collaboration : les

branches et les pull requests. Les branches sont des copies du code principal d'un projet. Les développeurs

peuvent utiliser des branches pour travailler sur de nouvelles fonctionnalités ou pour corriger des bugs sans

affecter le code principal du projet. Une fois qu'un développeur a terminé de travailler sur une branche, il

peut créer une pull request. Une pull request est une demande de fusion d'une branche dans le code

principal du projet. Les autres développeurs peuvent examiner la pull request et laisser des commentaires.

Une fois que la pull request est approuvée, elle peut être fusionnée dans le code principal du projet. GitHub

facilite la collaboration entre les développeurs. Il permet aux développeurs de travailler ensemble sur le

Colla
même code, en temps réel, et de s'assurer que les modifications apportées au code sont examinées et

approuvées avant d'être fusionnées dans le code principal du projet.


Gestion
Gestion des versions SUIVANT

La gestion des versions est une technique qui permet de suivre les modifications apportées à un ensemble de fichiers au

fil du temps. GitHub utilise Git, un système de gestion de versions décentralisé, pour suivre les modifications apportées

au code. Git utilise une structure arborescente pour représenter les modifications apportées au code. Chaque

des
modification est appelée un commit. Chaque commit contient une liste des fichiers qui ont été modifiés et les

modifications apportées à ces fichiers. GitHub permet aux développeurs de suivre les modifications apportées au code en

utilisant des branches et des pull requests. Les branches sont des copies du code principal d'un projet. Les développeurs

peuvent utiliser des branches pour travailler sur de nouvelles fonctionnalités ou pour corriger des bugs sans affecter le

code principal du projet. Une fois qu'un développeur a terminé de travailler sur une branche, il peut créer une pull request.

Une pull request est une demande de fusion d'une branche dans le code principal du projet. Les autres développeurs

peuvent examiner la pull request et laisser des commentaires. Une fois que la pull request est approuvée, elle peut être

versions
fusionnée dans le code principal du projet. La gestion des versions est une technique essentielle pour le développement

logiciel. Elle permet aux développeurs de revenir à des versions précédentes du code, en cas de besoin. Elle permet

également aux développeurs de collaborer sur des projets communs de manière efficace.
Comment utiliser github
Etape par Etape :
GitHub

Comment Cree
Un repo sur Git hub.

www.github.com
Etape 1 :

cliquez sur
le bouton
Créer un dépôt
Etape 2 :

Dans le formulaire, entrez les informations suivantes :

Nom du dépôt : Entrez un nom pour votre dépôt. Ce nom sera


utilisé pour identifier votre dépôt sur GitHub.
Description : Entrez une description de votre dépôt. La
description sera affichée sur la page du dépôt.
Publicité : Choisissez si vous souhaitez rendre votre dépôt
public ou privé. Un dépôt public est accessible à tous, tandis
qu'un dépôt privé est accessible uniquement aux personnes à
qui vous avez accordé l'accès.
Initialiser avec un contenu : Sélectionnez un langage de
programmation et un ensemble de fichiers à ajouter à votre
dépôt. Si vous ne sélectionnez rien, votre dépôt sera vide.
Etape 3 :

Une fois que vous avez entré toutes


les informations, cliquez sur le bouton
" Créer " pour créer votre dépôt.
Etape 4 :

Ajouter des fichiers à votre dépôt , puis


Commiter les modifications Une fois que
vous avez ajouté des fichiers à votre
dépôt
GitHub

Quelques conseils supplémentaires pour créer un dépôt sur GitHub :

Choisissez un nom de dépôt clair et concis. Le nom de votre dépôt doit être
facile à identifier et à retenir.
Ajoutez une description de votre dépôt. La description de votre dépôt doit
fournir des informations sur le contenu du dépôt.
Choisissez si vous souhaitez rendre votre dépôt public ou privé. Un dépôt
public est accessible à tous, tandis qu'un dépôt privé est accessible
uniquement aux personnes à qui vous avez accordé l'accès.
Ajoutez des fichiers à votre dépôt. Les fichiers que vous ajoutez à votre dépôt
seront stockés sur GitHub.
Commitez les modifications que vous apportez à votre dépôt. En commitant
les modifications, vous enregistrez les modifications que vous avez apportées
à votre code.
Comment Inviter Des
Collaborateur :
SUIVANT

D’abord clicker sur “ Settings “


SUIVANT
Apres clicker sur “ Colaborators “ :
SUIVANT

Clicker sur “ add people “ puis vous pouver chercher par leur noms ou leur email
Les Commandes Git Pour
gerer votre repo :
La commande $git clone est utilisée pour créer une copie d'un dépôt Git existant. Cette copie est
appelée un clone. Le clone contient une copie de tous les fichiers et de l'historique des commits du
dépôt original.
La commande $git status est utilisée pour afficher l'état du répertoire de travail et de la
zone de staging. Elle vous permet de voir les modifications qui ont été apportées à vos

fichiers, mais qui n'ont pas encore été commitées.


La commande $git add est utilisée pour ajouter des modifications à la zone de staging. La zone de

staging est une zone temporaire où Git stocke les modifications qui seront incluses dans le prochain
commit.

En Git, la zone de staging est une zone temporaire où Git stocke les modifications qui seront incluses

dans le prochain commit. Elle est située entre le répertoire de travail et le dépôt.
La commande $git commit est utilisée pour enregistrer les modifications apportées aux fichiers de
votre dépôt Git. Elle crée un nouvel instantané de l'état de votre dépôt, appelé "commit".
La commande $git push est utilisée pour envoyer des modifications d'un
dépôt Git local vers un dépôt Git distant.
La commande $git pull est utilisée pour télécharger les modifications d'un dépôt Git distant et les
fusionner avec votre dépôt local.
Oct 2023

Merci
A Tous.

Vous aimerez peut-être aussi