Skip to content

Latest commit

 

History

History
161 lines (85 loc) · 5.57 KB

nGitResources.md

File metadata and controls

161 lines (85 loc) · 5.57 KB
since date version author tags
5 mars 2014
21 avril 2015
2
Emmanuel Chateau
git

Guides Git

Sélection de guides de démarrage pour Git

Un tutoriel court à la manière d’un pense-bête, pour se mettre en bouche.

Un très bon tutoriel interactif qui passe en revue les opérations que l’on est le plus fréquemment conduit à réaliser avec Git.

Le service GitHub propose plusieurs ressources bien conçues pour débuter. Notamment : 15 minutes pour apprendre Git

Un pense-bête court et bien foutu qui couvre seulement des commandes de bases sans traiter des dépôts distants. Mais aussi un pdf de Treehouse très bien fait.

Mieux comprendre le fonctionnement de Git

Un court texte rédigé par l’un des contributeurs principaux de GitHub qui présente la philosophie de Git.

Il est parfois difficile de percevoir la logique des commandes de Git. Une description des mécanismes internes de Git permet de mieux comprendre certaines commandes.

Un article qui à l’aide de graphiques permet de visualiser le fonctionnement des branches de développement, de l’historique et du HEAD.

L’auteur décrit en détail la structure d’une archive Git, les différents objets constitutifs de la base de données et la manière dont Git gère les différentes branches et les HEADs. En bref : le pourquoi du comment nécessaire pour comprendre.

Ce « guide pour le perplexe » aborde par le menu les logiques de graphe qui sous-tendent toute l’architecture de Git. Il s’adresse aux personnes qui utilisent déjà Git mais qui sont effrayées par un rebasage…

Ouvrages

L’ouvrage de Scott Chacon examine l’ensemble des fonctionnalités du système de version Git avec une progression tout à fait pédagogique. Je trouve la traduction française assez médiocre, il est parfois plus aisé d’avoir recours au texte original en anglais

Un ouvrage détaillé et circonstancié rédigé par Ben Lynn qui révêle la magie de Git de manière attrayante. L’ouvrage a été traduit dans de nombreuses langues.

Un manuel utilisateur pour Git.

Travailler avec Github

Workflows, etc.

Un Guide GitHub pour contribuer à des projets Open source qui présente les méthodes de travail le plus couramment adoptées sur GitHub.

Tutoriaux en anglais sur les différents modèles de Workflows possibles en travaillant avec git. Avec des exemples de mise en œuvre.

Un système de branches pour le développement.

Parceque c’est parfois nécessaire...

Quelques références sur Git et les Humanités Numériques

@tocome

Rédiger avec Git

@tocome

http://www.madebyloren.com/github-for-writers http://math.andrej.com/2013/06/20/the-hott-book/

Outils conçus sur le modèle du protocole Git

Divers

Outils basés sur l’API GitHub

Automatisations et Continuous delivery