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
mars 2024
10 minutes
4.5/5(26)

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 58 questions en Git.Découvrez toutes nos questions d’entretiens avec réponses ici
1.
developer avatar
Emeric
2820 points
2.
developer avatar
Lucas
2737 points
3.
developer avatar
Maxime Javaux
2651 points
4.
developer avatar
abdelghani
2621 points
5.
developer avatar
Baptiste
2603 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 !

Contributeurs13
developer avatar
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 58 questions du test.Participez à l'amélioration du test

Avis des développeurs et techs

developer avatar
16/04/2024
developer avatar
Damy
11/04/2024
developer avatar
abdelghani
22/03/2024
le test est très bien structuré avec des questions très faciles et des questions un peu difficile
developer avatar
15/03/2024
developer avatar
29/12/2023
.xffgjhkjlklwxgfhjklkwxdfgjhklkl