Note :
Le livre génère plus de confusion que de clarté pour les lecteurs qui essaient de comprendre Git, en particulier pour ceux qui ont une expérience des systèmes de contrôle de version centralisés. Le langage utilisé est ambigu, ce qui entraîne des malentendus sur les commandes et leurs fonctions.
Avantages:Les avantages du livre n'ont pas été mentionnés.
Inconvénients:Le langage utilisé est confus et ambigu, ce qui entraîne des malentendus. Des concepts importants ne sont pas clairement expliqués, ce qui engendre de la frustration. L'utilisation du mot « devrait » implique une incertitude, laissant les lecteurs dans l'incertitude quant aux résultats des commandes. Les exemples fournis dans le livre ne sont pas utiles et nécessitent beaucoup de temps pour les déchiffrer.
(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 afin de faciliter la collaboration dans le cadre de projets. Le contrôle de version est devenu un élément indispensable de notre vie, 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)