Nos formations

Github-Git

06 janvier 2022


By UpDev

INSTALLER GIT

GitHub fournit des clients desktop qui incluent une interface graphique pour les manipulations les plus courantes et une "an automatically updating command line edition of Git" pour les scénari avancés.

GitHub pour Windows : https://windows.github.com

GitHub pour Mac : https://mac.github.com

Les distributions de Git pour Linux et les systèmes POSIX sont disponibles sur le site web officiel de Git SCM.

Git pour toutes les plate-formes : https://git-scm.com

CONFIGURATION DES OUTILS

Configurer les informations de l'utilisateur pour tous les dépôts locaux :

$ git config --global user.name "[nom]" Définit le nom que vous voulez associer à toutes vos opérations de commit

$ git config --global color.ui auto Active la colorisation de la sortie en ligne de commande

CRÉER DES DEPOT

Démarrer un nouveau dépôt ou en obtenir un depuis une URL existante

$ git init [nom-du-projet] Crée un dépôt local à partir du nom spécifié

$ git clone [url] Télécharge un projet et tout son historique de versions

EFFECTUER DES CHANGEMENTS

Consulter les modifications et effectuer une opération de commit

$ git status Liste tous les nouveaux fichiers et les fichiers modifiés à commiter

$ git add[fichier] Ajoute un instantané du fichier, en préparation pour le suivi de version

$ git reset [fichier] Enleve le fichier de l'index, mais conserve son contenu

$ git diff Montre les modifications de fichier qui ne sont pas encore indexées

$ git diff --staged Montre les différences de fichier entre la version indexée et la dernière version

$ git commit -m "[message descriptif]" Enregistre des instantanés de fichiers de façon permanente dans l'historique des versions

GROUPER DES CHANGEMENTS Nommer une série de commits et combiner les résultats de travaux terminés

$ branch Liste toutes les branches locales dans le dépôt courant

$ git branch [nom-de-branche] Crée une nouvelle branche

$ git branch [nom-de-branche] Crée une nouvelle branche

$ git checkout [nom-de-branche] Bascule sur la branche spécifiée et met à jour le répertoire de travail

$ git merge [nom-de-branche] Combine dans la branche courante l'historique de la branche spécifiée

$ git branch -d [nom-de-branche] Supprime la branche spécifié

Pour de commentaires : https://updevcommunity.com/app/post/github-git