Démystifier l'écran noir, le terminal, le git... Apprendre github en douceur | 10 ressources

- 2 mins

Github c’est difficile, c’est dur, c’est moche, utiliser un terminal (l’écran noir de la machine) c’est dangereux… Il y a tant de phrases sorties à la pelle par tout profile de personne sur ce “truc” numérique.

Photo credit: DASPRiD licence CC BY

Truc, car c’est un service offrant des possibilités de pratiques collaboratives mal, peu, ou pas connu, en dehors du microcosme des dev'oueb (sic un apprenant un jour). Souvent ce manque de connaissance de l’outil et manque de compréhension de ces possibilités amènent une crainte, voir un jugement ésotérique sur l’objet lui même. Avoir peur de ce que l’on ne connait pas, puis juger… Aïe Aîe Aïe

Échappez-vous de cette posture inconfortable d’une chose peu, mal, ou pas connue, avec son aspect mythique, mystérieux, en défaisons les idées reçues pour montrer leur fausseté.

Et n’oubliez pas que github, une entreprise US, n’est pas seule. Il y a aussi, par exemple, framagit, france et associatif, ou gitlab, sous modèle opencore.

Pourquoi apprendre ?

C’est à vous de le définir !

Écrire de la prose à plusieurs ? Partager des ressources numériques ? Apprendre à coder ? Apprendre à collaborer ? Gérer les versions des documents ou de codes ? Fluidifier le travail en équipe ? Économiser du temps ? Développer de nouvelles compétences et pratiques professionnelles ? Sciences ouvertes ? Données de la biodiversité ? Blog ? Architecture ?

Ne vous limitez pas à cette liste trop rapidement écrite. Inventer vous même vos propres usages de github.

Github pour les débutants (ouiiiiiii liste de 10 ressources) :

(en français)

  1. GitHub Pour les Nuls : Pas de Panique, Lancez-Vous ! (Première Partie), par Christophe Ducamp
  2. GitHub pour les Débutants : Consignez, Poussez et Foncez !, du même auteur

Ensuite un terrain de jeu et challenges très simples pour s’entrainer: try.github.io

Puis : (anglais)

  1. How to contribute to an open source project on GitHub, par David Coppola
  2. How to use GitHub like a proper human being
  3. High-level Problems with Git and How to Fix Them

(en français)

  1. Git : Apprendre à utiliser le gestionnaire de versions
  2. juste un petit guide pour bien démarrer avec git. no deep shit, par Roger Dudler
  3. Apprendre les branches demo intéractive et simulateur de terminal
  4. Formation en ligne à faire tranquillement
  5. livre sur git traduit en français et d’autres langues

Tips

Avec juste quelques minutes d’essais, d’erreurs, gym de github, par jour, en une semaine vous serez déjà satisfait.e.s

Remerciements

Au réseau social libre et décentralisé mastodon qui a permis à un mastonaute de se sentir assez en confiance pour exprimer une demande avec ses “faiblesses”, autrement écrit “ses trucs qu’il ne connait pas”, sans être jugé. Ce qui a permis à Aeris, mmu_man, Hackorn, Cathaspa et moi même de répondre à ce mastonaute. Donc merci à toi mathdatech ! (Ce qui m’a permis ensuite de rédiger cet article en moins de 10 minutes via github.)

Merci à toutes les personnes qui soutiennent les efforts par leurs dons


Xavier Coadic

Xavier Coadic

Human Collider

rss framagit twitter github mail linkedin stackoverflow