Note :
Le livre a été critiqué pour son langage et ses explications qui prêtent à confusion, en particulier pour les lecteurs qui ne connaissent pas Git. Les critiques estiment qu'il génère plus de confusion que de clarté, conduisant à des malentendus sur les commandes et l'utilisation de Git.
Avantages:Les avantages de ce livre n'ont pas été mentionnés.
Inconvénients:⬤ Langage et explications confus
⬤ génère plus de confusion qu'il n'en résout
⬤ manque de clarté sur les commandes Git
⬤ les exemples sont mal expliqués, ce qui conduit à des malentendus
⬤ les phrases impliquent une option alors que les actions sont obligatoires.
(basé sur 1 avis de lecteurs)
Mastering Git: A Beginner's Guide
Maîtriser Git : Un guide pour les débutants présente aux développeurs de tous âges le monde merveilleux et utile de Git.
En ce qui concerne le développement de logiciels, l'avènement de Git s'est avéré être une étape importante. Si vous êtes un développeur de logiciels, vous avez probablement déjà entendu parler de Git. Son importance et sa fonctionnalité dans le monde du codage méritent d'être saluées pour diverses raisons.
Les ordinateurs sont devenus des machines très faciles à utiliser. Vous pouvez supprimer accidentellement une partie importante du texte de votre travail, mais il n'y a pas lieu de paniquer. Il suffit d'utiliser l'option Undo et le tour est joué.
Ce n'était toutefois pas le cas dans les premiers temps du développement. À l'époque, les développeurs n'avaient pas accès à une telle technologie et une seule personne possédait la copie maîtresse d'une œuvre. Cette personne divisait le code en parties spécifiques, qui étaient ensuite réparties entre les développeurs, qui travaillaient chacun de leur côté et soumettaient leurs travaux indépendamment les uns des autres. Cette opération était suivie d'un contrôle standard, après quoi l'ancienne version était entièrement remplacée par la nouvelle. Il s'agissait d'un processus très fastidieux : à moins que quelqu'un n'ait été très proactif en faisant des copies du code, les versions précédentes d'un fichier étaient souvent perdues.
Heureusement, une avancée significative a eu lieu en 1972 lorsque le développeur Marc Rochkind a inventé le système de contrôle du code source (SCCS), qui était la toute première forme de système de contrôle de version (VCS). Il était limité en termes de fonctionnalités et ne permettait qu'à une seule personne de travailler dessus à la fois, tandis que la gestion concurrente devait être gérée à l'aide de verrous. Mais nous avons parcouru un long chemin depuis lors.
Aujourd'hui, Git est le VCS le plus utilisé. On ne saurait trop insister sur son influence sur le codage et le développement, en particulier sur l'utilisation innovante des "branches" pour faciliter la collaboration dans le cadre de projets. Le contrôle de version est devenu une partie indispensable de nos vies, et les employeurs considèrent qu'il est très important de se familiariser avec le fonctionnement de Git.
Mastering Git sera d'une aide précieuse pour les développeurs de tous horizons dans l'apprentissage de Git et du contrôle de version. Ce livre offre des informations sur un large éventail de sujets relatifs à Git, et aborde même brièvement son histoire, ses avantages et ses inconvénients. Mastering Git offre également des conseils sur l'installation et les différents éléments impliqués dans son fonctionnement, tels que les dépôts, les remotes, les alias, le balisage et les branches. Les services et hôtes populaires pour les projets Git tels que GitHub, GitLab et Bitbucket sont également abordés en détail. Ce livre s'avérera être un guide pratique pour les apprenants débutants et les professionnels formés.
Pour en savoir plus sur nos autres titres Mastering, rendez-vous sur :
Https : //www.routledge.com/Mastering-Computer-Science/book-series/MCS.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)