JV
Jade Vieval
Actuellement étudiante en Data, ce tutoriel est parfait, il est concis mais complet, et me met en confiance pour commencer à travailler avec Git, et GitHub! Merci beaucoup

Feb 2, 2024

MP
Maxime PC
Je travaille dans le test/gestion des données, j'ai souhaité suivre ce cours pour revoir (enfin) proprement l'utilisation de git. Super formation pour revoir les bases de git/former proprement un débutant. J'espère que ce commentaire te motivera à en faire une version avancé/intermédiaire avec la même clarté (le format est excellent !

Jan 22, 2024

A
Aurelia
Très clair, détaillé et illustré ! Parfait merci

Jan 25, 2024

B
Ben
Une super première partie. Je part de 0 sur Git et j'ai pu apprendre de façon simple avec une mise pratique direct les bases du fonctionnement de ce logiciel. On ne baisse pas les bras et go sur la partie 2 :)

Sep 21, 2023

LG
Laurent GAUTRON
Bonjour, j'ai apprécié cette première partie sur git. Je ne suis pas débutant mais j'ai quand même appris une bonne pratique sur les commits( ne pas mettre tous les fichiers dans l'index pour faire des commits pertinents ! ) . Et j'apprécie particulièrement les petites explications détaillées qui permettent de savoir exactement ce que signifie le code que l'on écrit, de mieux comprendre ce qu'il se passe derrière le code et donc de mieux retenir la leçon !!!! Merci

Oct 20, 2023

FN
Fabrice NCHARE
Bonjour. Merci Benjamin, pour le contenu. Je suis en fin de formation, à la recherche d'un emploi. J'avais déjà eu à suivre un tuto sur youTube, ce qui m'a aidé à publier le code de mon stage sur mon compte GitHub. Mais je me rends compte que je n'avais pas les bonnes pratiques. J'avais commité tout au même moment, or je comprend l'importance de commiter par type d'actions. De plus, j'avais réalisé certaines étapes sans vraiment comprendre la raison. La méthode est vraiment super. Par contre, je n'ai pas bien compris où va le repos lorsqu'on "push". Il va en ligne (où exactement?) En tout cas, pas sur un compte GitHub, vu qu'il n'est pas encore crée... Et pourtant, lorsqu'on fait le "pull" dans l'autre repos, il est téléchargé. :)) Merci d'avance pour la réponse. Je vais direct lire la partie suivante pour la gestion des conflits, car j'en ai rencontré et je n'ai simplement pas su quoi quoi faire. J'ai dû supprimer mon fichier en local, et télécharger le fichier en ligne. Je sais que ce n'est clairement pas la bonne façon de faire.

Oct 24, 2023

SM
Samy MOSTEFAI
Bonjour Benjamin, Je me présente, Samy Mostefai, actuellement étudiant en Master 2 en Automatique et Informatique Industrielle. Je suis à la recherche d'un stage de fin d'études. En parcourant les offres de stages, j'ai remarqué que Git revenait très souvent parmi les compétences requises, alors que je n'avais aucune idée de ce que c'était. J'ai pu découvrir Git à travers votre formation. Elle est claire et concise. Bien que je sois débutant, je n'ai eu aucun mal à suivre les différentes étapes de la formation. J'ai ainsi pu avoir une idée générale de ce qu'était Git et comment l'utiliser. Je tiens à vous remercier pour votre temps et votre pédagogie.

Nov 9, 2023

K
Karim
Je suis Data Analyst / Data Engineer le tuto est bien expliqué et détaillé. On y trouve toutes les étapes essentielles pour se former sur Git/GitHub et pouvoir répondre à 80% de ce qui est demandé au quotidien en entreprise. Excellent travail et merci encore pour le partage !

Nov 14, 2023

BA
BAH Abdoulaye
Merci pour le tuto, c'etait tres clair!

Nov 24, 2023

EB
el bazis
Merci pour ce tuto concis clair et sympathique

Dec 5, 2023

DY
dylan youmbi
je suis data engineer et ce tutoriel m'a rafraichir la memoire et m'a remis sur les rails car d'habitude je check sur internet pour certaines commande git mais là c'est tellement simple les explications que là suis presque sur de ne plus avoir des fuites de memoire...

Jan 15, 2024

I
Isabelle
Très bon tuto, très complet et très clair

Jan 22, 2024

L
Liliane
Le tutoriel est très bien détaillé, ce qui permet à un débutant de le suivre sans difficulté. Merci pour ce travail!

Oct 11, 2023

AD
Alexandre Dantec
Un tuto très clair qui reprend bien les bases et surtout les explique avec une rare limpidité. J’ai particulièrement apprécié les traductions des commandes en anglais avec leurs astuces mnémotechniques. Félicitations à Benjamin d’avoir su démystifier et transmettre les bases de Git et Bash, j’ai hâte de continuer le tuto.

Mar 9, 2023

GD
GREGORY DESPREZ
Merci Benjamin pour le tuto, ça m'a permis de confirmer mes acquis et d'apprendre quelques petites subtilités dans les parties "Derrière le rideau" et SSH. Globalement très clair, pas de remarques particulières. Juste une petite typo dans "Derrière le rideau" partie 1, au niveau de la conclusion "réussisse" au lieu de "restore". Je suis du coup intéressé par le tutoriel avancé, peut-être que j'apprendrais des choses par rapport à certaines commandes de ma "GIT CHEAT SHEET" que je n'utilise jamais. Aussi intéressé par la partie de résolution de conflits en local. :)

Mar 29, 2023

A
Audrey
Je suis data analyst et une collègue m'a conseillé d'utiliser git pour versionner les requêtes sql créées. Votre tutoriel est très pratico pratique. Les termes git sont explicités. Ca aide à la compréhension. Il y a juste l'histoire du pull push où j'ai moins compris.

Apr 4, 2023

T
Torche
Très bon travail ! C’est très clair et très bien détaillé, ça m'a aidé à comprendre pas mal de chose. Merci

Apr 24, 2023

NB
Nathan Boulogne
Merci beaucoup pour ce tutoriel !

Apr 26, 2023

F
Faouzi
En tant que data scientist débutant en entreprise, ce tuto git m'est très utile pour avoir les bons réflexes. Le fait de vraiment expliquer les termes/les commandes aide beaucoup à comprendre "l'esprit" derrière git et github. Je recommande !

May 17, 2023

B
Brial45
Très bon tuto git pour les débutants. mais aussi très bon pense-bêtes pour les initiés :)

Mar 7, 2023

Kary
Kary
Bravo pour ce tuto, il est super bien et très bien détaillé. J'ai apprécié la façon d'apprentissage et les capture d'écran aident beaucoup. Bon courage pour la suite.

Feb 26, 2023

MV
Marjolaine VILLAIN
Je viens de finir la première partie, je travaille en tant qu'ingé "data" (un peu d'analyse, un peu d'ingénierie, un peu de science, tout ça...), et GIT n'est pas un mystère pour moi (plus !). -> le tuto ne m'a donc pas aidé à proprement parler, mais je l'ai trouvé très bien fait ! Simple & efficace ! Je vois que vous avez choisi de vous passer d'un ide pour faire ce tuto, pour autant, de ce que j'ai vu dans l'industrie, peu de gens s'en passent (peu de gens sur Windows, j'entends), et je trouve que cela simplifie énormément la tâche lorsque l'on débute : mes collègues junior ne comprenaient rien à GIT (ils n'avait pas vu ce tuto ! ;) ) mais un petit GitKraken ou un autre (j'aime bien Kraken et la boite le paye, alors...) et un quelques règles anti "tout casser" sur notre repo, et on a pu les lâcher plus ou moins sans problème, avec évidemment quelques explications Voire même, on utilise Pycharm pour coder, je leur fais utiliser directement le VCS dedans, et si ils ont un problème, je leur explique : l'important, c'est la création de la clé ssh & tout au début (la suite de ce tuto j'imagine ;) ), mais pour ça on les accompagne et ensuite, petit à petit, un commit, un push, un merge plus loin, ça va mieux, mais c'est toujours la panique de le faire avec les lignes de commandes (d'ailleurs, je ne m'y résous moi même qu'en cas de vrai problème...)

Dec 22, 2022

K
Kevin
Étudiant alternant, j'utilisais git uniquement en version online pour commit et push mon travail car utiliser git directement dans le terminal est une opération anxiogène par le nombre de commandes à connaitre. Je précise que je connaissais déjà les commandes classiques de bash. J'ai eu par le passé l'occasion d'utiliser git dans mon terminal dans le cadre de mes études, mais les profs donnaient les commandes à taper sans forcément les expliquer. Avec ce tutoriel j'appréhende mieux le fait d'utiliser git directement depuis mon terminal et compte changer mes habitudes ; je l'ai trouvé très clair, mis à part la partie sur la création des branches qui peut comporter une légère confusion. En effet pour changer de branche il est indiqué qu'il faut taper la commande suivante: git checkout "pre_processing_experiment" alors que sur le terminal il est écrit: git checkout pre_processing_experiment #sans les guillemets. Mis à part ça, tuto très clair, très pédagogue, je n'hésiterai pas à le recommander. Kevin

Jan 19, 2023

I
Israël
Bravo et (re)merci. J’en suis à la fin de la première partie (SOLO sur votre ordinateur); les explications et directives sont claires et l’apprentissage est agréable. Je compte bien continuer.

Feb 24, 2023

BM
Benjamin Marlé
J'ai (enfin) trouvé le temps de parcourir l'entièreté du tuto et celui ci est vraiment top ! Il est progressif, avec des explications claires et détaillées qui accompagnent parfaitement chaque étape ! Je suis lead data dans une grosse boîte 4500+ employés) et me suis permis de l'utiliser pour les profils plus juniors de la boîte !

Jan 24, 2023

EL
Eric LANGE
Bon, j'en suis qu'à git add single file... Je suis impressionné par la haute qualité pédagogique. On ne s'ennuie pas en parcourant le contenu. L'intérêt et le cerveau de "l'élève" sont habilement stimulés, neuropédagogie ? Ça amène à se poser des questions, à s'interroger et un peu plus loin il y a la réponse à la question qu'on avait imaginé. Généralement, quand je me pose une question à la lecture d'un cours en ligne, il n'y a rien dans le cours qui réponde à cette question et comme il n'y a personne en face, je suis obligé de sortir du cours pour trouver la réponse... Il manque peut-être le lien pour l'installation de git, tout au début, par exemple git pour macOS : git-scm.com/download/mac. PS : je connais déjà un minimum de bash, pour git, j'avais lu la première version du cours d'OpenClassrooms et je n'avais rien compris, ni retenu.

Jan 24, 2023

Brandon Gachenot
Brandon Gachenot
Bonjour Benjamin, la progression des étapes est linéaire et bien accompagnée, c’est très plaisant à lire en tant que “confirmé” (même si on y est jamais assez) ! Les explications sont simples et détaillées, bravo pour le travail ! Les abstractions d’un repository distant (GitHub, GitLab etc…) est très bien pour focus sur une compétence à la fois. Pour le cas de résolution de merge conflict via GitHub, c’est très bien comme ceci, résoudre le conflit en local est prématuré à ce niveau d’apprentissage. Et la résolution via un IDE apporte beaucoup trop de notions à donner. Hâte de voir la suite ! Avec le rebase de la branche locale (Je ne connais personne qui le pratique dans mon école… L’explication avec un cas d’usage serait une très grosse plus-value pour quiconque s’en servirait pas la suite !) Encore félicitations pour le travail effectué, keep going !

Jan 24, 2023

AL
Arslane LAHMER
Très bon. Moi qui avais l’habitude de drag and drop mes projets perso pour les mettre en ligne, j’utilise désormais le terminal comme un boss grâce à ce tuto. Merci! Ah. Beaucoup apprécié la référence à Talleyrand aussi ;)

Jan 23, 2023

MD
Maxime Demuyter
Je travaille comme Data Scientist sur des petits projets en support des équipes métiers. Je n'ai fait que la partie Solo pour le moment mais j'ai beaucoup aimé l'enseignement des commandes de base, qui correspondent à 80% de nos besoins (et pour les quelques cas restants, on ira voir sur internet au moment où on en aura besoin). De plus c'est un vrai tutoriel pas à pas, à l'inverse de certains tutoriels où on saute du coq à l'âne sans explication.

Jan 2, 2023

Super Hughhh
Super Hughhh
Actuellement en formation dans le domaine de la data, j'ai beaucoup de concept, et compétence technique à assimiler rapidement dont git ... Ce guide en français m'a fait gagner un temps précieux et m'a permis d'acquérir les bons réflexes pour mon futur job. Merci Benjamin !

Dec 22, 2022

ST
Sami Ait Tilat
Excellent contenu. Beaucoup d'attention a été prêtée par Benjamin afin de rendre les concepts faciles à comprendre. Ayant déjà travaillé avec git , j'ai beaucoup aimé la dernière partie de ce guide. Ce guide est pour moi la meilleure source de monter en compétence sur Git. Merci pour vos efforts

Dec 17, 2022

JV
Jade Vieval
Actuellement étudiante en Data, ce tutoriel est parfait, il est concis mais complet, et me met en confiance pour commencer à travailler avec Git, et GitHub! Merci beaucoup

Feb 2, 2024

MP
Maxime PC
Je travaille dans le test/gestion des données, j'ai souhaité suivre ce cours pour revoir (enfin) proprement l'utilisation de git. Super formation pour revoir les bases de git/former proprement un débutant. J'espère que ce commentaire te motivera à en faire une version avancé/intermédiaire avec la même clarté (le format est excellent !

Jan 22, 2024

A
Aurelia
Très clair, détaillé et illustré ! Parfait merci

Jan 25, 2024

B
Ben
Une super première partie. Je part de 0 sur Git et j'ai pu apprendre de façon simple avec une mise pratique direct les bases du fonctionnement de ce logiciel. On ne baisse pas les bras et go sur la partie 2 :)

Sep 21, 2023

LG
Laurent GAUTRON
Bonjour, j'ai apprécié cette première partie sur git. Je ne suis pas débutant mais j'ai quand même appris une bonne pratique sur les commits( ne pas mettre tous les fichiers dans l'index pour faire des commits pertinents ! ) . Et j'apprécie particulièrement les petites explications détaillées qui permettent de savoir exactement ce que signifie le code que l'on écrit, de mieux comprendre ce qu'il se passe derrière le code et donc de mieux retenir la leçon !!!! Merci

Oct 20, 2023

Logo