Github Flashcards

1
Q

Qu’est ce que GitHub

A

Un hébergeur de dépôt de code en ligne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quelle est la différence entre GitHub et Gitlab ?

A

Gitlab offre des outils plus robustes pour les repositories privée

GitHub peut être utilisé avec VSC, il privilégie la vitesse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qu’est ce que Gît

A

Git est un système de contrôle de version open source

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Donnez moi des exemple de commande git

A

Git init : créer un nouveau dépôt git

Git add : ajouter des fichier à l’index

Git commit : valider les modifications

Git push : envoyer les modifications locales sur la branche concernée

Git switch -c : changer de branche et créer une nouvelle

Git switch : changer de branche

Git remote : permet de se connecter à un dépôt distant

Git branch : pour lister les branches

Git pull : pour fusionner les modifications présentes sur le repository distant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ou se trouve le fichier Readme.md

A

À la racine du projet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quelle est la différence entre un framework et une library

A

Framework: ensemble de code pré écrit qui fournit une structure pour le développement d’applications logicielles ex harmonica, Angular, Vue, node.js

Library : collection de codes pré écrit qui peuvent être utilisés pour effectuer des tâches spécifiques ex react, three.js

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quelles sont les fonctionnalités de GitHub

A

Suivi de projet

Suivi de personne

Création d’équipe

Suivi des problèmes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est-ce que CI/CD

A

Continuous Intégration : automatisation des tests avec test unitaire, styling code. Si un problème survient, la pr est refusée

Continuous delivrery : si test ok, on merge automatiquement la dev sur la main

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Avec la méthode SCRUM de Agile, citez - moi les 4 cérémonies

A

Sprint planning

Daily meeting

Review du code

Rétrospective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly