Test Git

QCM Git avec réponses pour évaluer vos connaissances et préparer vos entretiens d'embauche. Évaluation de votre niveau technique en 20 minutes.

Validez et mettez en avant vos compétences
Résultats privés sauf si vous les partagez
Comparez vos résultats à la moyenne des devs

Détails du test

Intermédiaire
février 2024
10 minutes
🇫🇷
🇺🇸
4.5/5(22)

Git est un outil de gestion de versions de code. Créé par Linus Torvald (c'est forcément bien) en 2005, il vient en successeur de SVN, ou CVS pour les plus anciens. La force de Git se base sur son architecture décentralisée et sur sa gestion des branches fiable et poussée. Github, Gitlab ou Bitbucket l'ont implémenté dans une interface web, mais nous allons voir ici les bases !
Ce QCM vous permettra de vous rafraîchir la mémoire sur des concepts clé de cet outil largement accepté par la communauté des développeurs.
Les notions explorées dans ce test :

  • Les concepts de base : “Git, c’est quoi ? Comment ça fonctionne ?”
  • Les commandes de bases : commit, checkout, branch, merge, config, ...
  • Les commandes et options utiles dans un cadre collaboratif : pull, push, rebase, ...
  • Quelques concepts avancées : protocoles de communication, structure du répertoire .git, ...
Ce test est constitué de 20 questions tirées aléatoirement dans une base de 57 questions en Git.Découvrez toutes nos questions d’entretiens avec réponses ici
1.
developer avatar
Axel
3278 points
2.
developer avatar
Youssef
3081 points
3.
developer avatar
Marc Gavanier
2926 points
4.
developer avatar
Damien
2923 points
5.
developer avatar
Bastien
2879 points

Auteur du test : Ippon Tech

La practice Fullstack d'Ippon Technologies est la plus populaire, parce qu'elle est historique. Dans le monde, il serait plus de 200 experts à en faire partie (Mais on est pas sûrs parce qu'on les a jamais tous vu dans la même pièce). Chez Ippon, une Practice désigne l'organisation que prend une communauté de compétence quand elle se structure pour apporter de la valeur à ses clients. Leur expertise étant leur coeur de métier, ils prennent soin de bien valoriser les connaissances et les compétences de chacun.
Ils ont donc des communautés, pour permettre à chacun de rencontrer des experts avec les mêmes centres d'intérêts. La communauté Fullstack a donc beaucoup de membres en commun avec la communauté Craftmanship par exemple.
La formation c'est important ! La Practice Fullstack anime donc la Black Belt Fullstack.
Les belts sont des parcours d'auto-formation. Chaque collaborateur travaille a passer une Belt, en fonction de son projet professionnel. Un développeur peut par exemple décider de passer une Belt Agile et sera accompagné par un Mentor de ce la communauté Agile pour cela. Certains passent leur ceinture en quelques mois, d'autres sont plus dures et demandent plusieurs années de travail, même à des experts. Lorsque le consultant passe l'étape, la Belt lui est remise, lors d'une cérémonie sur le tatami.
Cette démarche d'auto-formation et de transfert avec ses pairs est très important pour Ippon. C'est parce qu'ils pensent que ceux qui font la démarche de s'auto-évaluer ont le soucis d'apprendre et correspondent à l'état d'esprit d'Ippon qu'ils ont aimé rédiger ce questionnaire.
J'imagine que cet échange développe aussi une belle relation entre les collaborateurs d'Ippon. La preuve en est que Julien et Grégoire ont été très prolifiques, ils ont aimé rédiger ces questions ensemble !

Contributeurs11
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar
developer avatar

Exemple de question

J'ai une branche master dont la référence est positionnée sur le commit C3, et une branche ma_branche dont la référence est positionnée sur le commit M2. Ma HEAD pointe sur master. Quel sera le resultat de la commande git merge --no-ff ma_branche ?

Voir les 57 questions du test.Participez à l'amélioration du test

Avis des développeurs et techs

developer avatar
29/12/2023🇺🇸
.xffgjhkjlklwxgfhjklkwxdfgjhklkl
developer avatar
Emmanuel
27/12/2023🇫🇷
Difficile je trouve!
developer avatar
Ludovic
12/12/2023🇫🇷
Questions pertinentes et à difficulté variable
developer avatar
Benjamin Fenasse
14/09/2023🇫🇷
Très bon test, un bon paquet de notions vues et un certain nombre de questions techniques mais facilement compréhensibles. Bonne évaluation de connaissances générales sur le domaine
developer avatar
Adrien
09/09/2023🇫🇷
Bon test qui nous pousse à se poser des questions sur des choses que l'on utilisent un peu moins au quotidien ou que l'on fait depuis l'interface web et pas en CLI