Github Desktop¶
L'interface en ligne de commande de Git permet aux développeurs de travailler sans interface graphique en tapant des lignes de commandes directement dans un terminal. Cette technique est puissante, efficace et ne présente que très peu d'inconvénients, outre qu'elle peut paraître intimidante de prime abord.
Pour rendre Git plus accessible, GitHub a créé l'application gratuite GitHub Desktop offrant une interface graphique, permettant d'utiliser des boutons plutôt que d'entrer des lignes de commande sous forme de texte.
Authentification¶
Clone via Github¶
Clone manuel¶
Repo / Branch / Fetch et Pull¶
Current Repository indique le répertoire/projet sur lequel vous, vous trouver. Au clic, il vous permet de passer d'un projet à un autre.
Current Branch indique la branche courante. Au clic, il est possible de changer de branche.
Fetch origin indique quand GitHub Desktop a vérifié pour la dernière fois si de nouveaux changements étaient disponibles en ligne. Cliquer sur cet onglet forcera GitHub à effectuer une nouvelle vérification. Si un changement existe, le bouton changement pour un "Pull origin".
Commit¶
Changes indique le nombre de fichiers modifiés depuis le dernier commit et les affiches, sous forme de liste.
History lorsque sélectionné, indique tous les précédents commits, du plus récent aux plus anciens, et permet de voir le détail de chaque fichier modifié.
Push¶
Se déplacer entre commits (rollback)¶
Alternatives¶
Il existe plusieurs alternatives à GitHub Desktop, notamment:
- Sourcetree
- GitKraken