Github-2 Création et alimentation d'un repo 💻

Objectifs:
🎯 Créer un repo avec de bonnes pratiques.

Prérequis:
💡 [ Avoir un compte github ].
💡 [ Visual Studio Code installé ].
💡 [ Git installé ].


logo de github, outil devops de versionning et d'automatisation du cycle de vie de code source.

Bonjour, cette rubrique fait suite à la présentation de l'outil [ Github-1 Présentation de l'outil ] que je vous conseille de visiter si vous n'avez pas de connaissances sur github. Nous allons rester dans l'exemple du chapitre précédent pour imager, c'est à dire la création d'un jeu vidéo en 2D.

1) Direction dans votre profil github pour afficher la liste de vos repos github.

Image 1 de la création d'un repo sur l'outil devops github. 2) Cliquer sur le bouton "New".

Image 2 de la création d'un repo sur l'outil devops github. 3) Remplir les metadonnées du repo (sélectionner 'add readme file') puis valider le formulaire.

Image 3 de la création d'un repo sur l'outil devops github. 4) Protéger la branche main.

Règle: pour ajouter du code dans la branche main la validation d'une pull request sera obligatoire.

Image 4 de la création d'un repo sur l'outil devops github. Image 5 de la création d'un repo sur l'outil devops github.

5) Cloner le repo.

Récupérer sur votre repo son lien https
Image 6 de la création d'un repo sur l'outil devops github.
Taper la commande 'git clone https://github.com/jlodevops/blogdevops-example.git' puis rentrer dans le dossier racine

Image 7 de la création d'un repo sur l'outil devops github.

6) Ajout de code source.

Ouvrir le dossier racine du projet github dans Visual Studio Code

Image 6 de la création d'un repo sur l'outil devops github.
Ouvrir le terminal à l'aide du raccourcirs 'Ctrl+ù' ou 'Ctrl+Shift+u'

Image 6 de la création d'un repo sur l'outil devops github.
Créer une nouvelle branche avec la commande 'git checkout -b

Image 6 de la création d'un repo sur l'outil devops github.
Ouvrir le menu contextuel puis créer un fichier hello.sh

Image 6 de la création d'un repo sur l'outil devops github.
Le script va afficher un Hello dans le terminal lorsqu'il sera exécuté

Image 6 de la création d'un repo sur l'outil devops github.
Ajouter le fichier aux changements liés à notre prochain commit en cliquant sur '+'

Image 6 de la création d'un repo sur l'outil devops github.
Définir un message de commit qui résume en quoi consiste le code source que l'on vient de générer puis cliquer sur commit

Image 6 de la création d'un repo sur l'outil devops github.
Cliquer sur 'publish' pour pousser le code dans votre repo github.

Image 6 de la création d'un repo sur l'outil devops github.
Code accessible dans le repo github sur la nouvelle branche, cliquer sur 'Compare & pull request'

Image 6 de la création d'un repo sur l'outil devops github.
Créer la pull request en s'assurant que l'on va merger notre nouvelle branche dans la branche main.

Image 6 de la création d'un repo sur l'outil devops github.
Cliquer sur 'merge pull request pour enfin finaliser l'opération'.

Image 6 de la création d'un repo sur l'outil devops github.
Vous pouvez accéder au script hello.sh dans la branche main de votre repo github.

Image 6 de la création d'un repo sur l'outil devops github.


Conclusion:
Vous avez grace à ce tuto un repo github que vous pouvez partager avec vos collaborateurs. D'ailleurs vous voudriez sans doute pouvoir leur donner des droits d'accès différents, et apporter d'autres configurations à vos repos. Si c'est le cas, je vous invite à me rejoindre au chapitre suivants [ Github-3: Configuration ]