Apprendre Github sans une seule ligne de code | Mélodie Joy Kramer | Travailler et penser en public.
Apprendre Github sans une seule ligne de code
06 avril 2015
J'ai entendu beaucoup de gens qui ont dit qu'ils voulaient en savoir plus sur GitHub et qui sont totalement découragés par la courbe d'apprentissage. Cela a du sens, car GitHub semble avoir été conçu pour les robots par d'autres robots : c'est dur, ce n'est pas convivial et ce n'est pas intuitif.
Ayant traversé la courbe d'apprentissage abrupte il n'y a pas si longtemps, je vais essayer d'expliquer : GitHub est essentiellement un moyen pour les codeurs de suivre les différentes versions de code qui ont été touchées par plusieurs personnes. Vous pouvez considérer GitHub comme un wiki, mais pour le code.
Pensons-y en termes de paragraphe : je peux ajouter une phrase à un paragraphe. Vous pouvez ajouter une phrase et recommander qu'elle soit ajoutée au même paragraphe. Mais votre phrase doit être approuvée par quelqu'un avant d'être incorporée au paragraphe.
Je pense que la façon la plus simple d'apprendre GitHub est de commencer avec des mots au lieu de code. De nombreuses personnes ont utilisé GitHub pour éditer des documents en commun, ce qui est un très bon moyen d'apprendre le langage de GitHub sans toucher à un seul morceau de code.
Voici la liste définitive des listes d'informations sur GitHub (par exemple : listes de recettes , conseils de dissertation , logos d'entreprise , belle documentation , livres de programmation gratuits , cours de programmation gratuits )
Les listes GitHub sont éditées en commun. Tout le monde peut y ajouter des éléments (instructions ci-dessous). Cela facilite grandement sa mise à jour et sa pertinence.
Alors construisons une liste ensemble. Voici la liste que j'ai commencée pour les médias publics . Ce n'est pas encore très complet. En fait, le cadre et l'architecture ne sont même pas complets. Mais c'est la beauté de GitHub. Ce n'est pas un projet solo. N'importe qui peut ajouter à cela et l'améliorer.
C'est en fait un très bon premier projet à essayer sur GitHub, car il n'y a pas de code impliqué . Pour améliorer cette page :
un. créer un compte GitHub
b. Cliquez sur le bouton FORK dans le coin supérieur droit de cette page .
c. Apportez les modifications souhaitées au document. (Vous pouvez voir les changements recommandés sous problèmes , qui est le code pour « les choses que Mel pense devoir être changées ».)
d. Soumettez une demande d'extraction - ce qui est une façon élégante de me dire que vous souhaitez apporter une modification - en cliquant sur le bouton marqué "Créer une nouvelle branche pour ce commit et lancer une demande d'extraction".
e. Attendez que les modifications soient intégrées.
Et tout cela est public, ce que devraient être les médias publics (et pourquoi tout devrait être rassemblé, par le public et pour le public).
Vous voulez plus d'instructions GitHub ? J'ai co-écrit un tutoriel qui est plus avancé que nécessaire pour ce projet mais qui vous sera utile si vous décidez de l'utiliser à l'avenir.
Passe un bon moment,
Mél
PS : Bonus supplémentaire : une bonne première étape pour mettre tout le monde dans les médias publics à l'aise avec git afin que les stations puissent ensuite inviter les communautés à contribuer aux projets (alias mon projet Nieman ).
c'était à l'origine une newsletter : www.tinyletter.com/melodykramer
Laisser un commentaire
Corriger mes fautes de frappe
Commentaires
Enregistrer un commentaire
🖐 Hello,
N'hésitez pas à commenter ou vous exprimer si vous avez des trucs à dire . . .👉