Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/worketyamo-students/serges-journal-v2


https://github.com/worketyamo-students/serges-journal-v2

Last synced: 13 days ago
JSON representation

Awesome Lists containing this project

README

        

Questions

1. pour versionner notre code nous avons besion de GIT

2. outil permettant de collaborer avec le second developpeur: GITHUB

3. définissions des termes: VCS: version contron system
GIT: logiciel de gestion de version décentralisée
GITHUB: c'est un service d'hébbergement open-source, permettant aux programmeurs et aux developpeurs
de partager le code informatique de leurs projet afin de travailler dessus de facon collaborative.

4.Différence entre GIT et GITHUB: git est un VCS local tandis que GITHUB est une platforme web qui intègre les fonctionnalités de controle de version de GIT.

5. un VCS est un outil indispensable:
- pour le suivi de toutes les modifications effectuées dans chaque fichier du projet. si une erreur est causée dans un fichier les uitlisateurs peuvent revenir presque immediatement a une version precédente de ce dernier
- grace a un vcs tous les membres d'une équipe peuvent travailler en même temps et en toute fluidité sur
de nombreux fichiers.

6. SSH: secure socket shell. c'est un protocole réseau qui permet aux administrateurs d'accéder a distance a un ordinateur en toute securité.

7. les clés utilisées en SSH: clé publique et clé privée

8.Processus de connexion a GITHUB en utilisant SSH:


  • Génération d'une clé public

  • ajout de la clé public à mon compte GITHUB

  • Ensuite cloner notre repository github a notre éditeur de code

9. Différence entre un local repository et le remote repository
local repositry: ensemble des historiques(git) enregistrée dans une machine locale.
remote repository: ensemble historiques enregistré sur des serveurs distants.

Exercice1 Pratique:1


role des différentes commandes suivantes: GIT init, git clone, git push

Git init: est utilise pour créer un nouveau depot GIT.

Git clone: est utilisée pour la vérification des dépots.

Git push: permet envoyer les modifications locales apportées a la branche principale.