Fermer

janvier 26, 2021

Apprendre Git pour le débutant absolu


Si vous êtes nouveau sur Git et que vous voulez vous mettre rapidement en marche, consultez le nouveau cours sur Learn Chef: Premiers pas avec Git!

Vous vous retrouvez déjà à rire nerveusement quand un collègue parle de la façon dont il pousse a été rejeté, ils ont donc radicalement exécuté un git push --force ? Ou faire semblant de se rapporter à leur soupir de soulagement après avoir exécuté un git rebase sans conflit? Si c'est le cas, l'aide est au coin de la rue!

Git est de loin le système de contrôle de version le plus populaire du marché. Alors qu'il était auparavant bloqué avec des systèmes de contrôle de version sur serveur comme Subversion ou (gasp) Team Foundation Server, les développeurs d'aujourd'hui peuvent profiter des performances et de la flexibilité d'un système distribué comme Git.

Voulez-vous ignorer les détails et en savoir plus? Découvrez le nouveau cours (et oui gratuit!) Sur Learn Chef: Premiers pas avec Git .

Avantages de Git

Il y a une raison, en fait de nombreuses raisons, pour lesquelles Git est devenu le phénomène que c'est aujourd'hui. Après des années à travailler avec des systèmes de contrôle de version de type Subversion, à gérer des serveurs distants retardés, à extraire / enregistrer du code et à des conflits sans fin, Git est une bouffée d'air frais. développeur d'utiliser une copie de travail du code qui pointe vers un seul référentiel distant (centralisé). Depuis que Git est distribué, chaque développeur télécharge et maintient son propre référentiel local . Chaque référentiel local contient un historique complet de toutes les modifications apportées à la base de code. En raison de sa nature distribuée, Git est plus rapide, plus fiable et mieux évolutif.

Git est rapide

 git commit image "data-displaymode =" Original "title =" git commit image "> </p>
<p> Depuis tout dans Git est local, les seules limitations de vitesse sont généralement votre propre ordinateur! Vous n'avez pas besoin d'une connexion réseau active pour travailler avec votre référentiel de code, effectuer des diffs ou revenir aux versions précédentes d'un fichier. </p>
<h3> Git est fiable </h3>
<p><img decoding= GitHub pas de soucis. Pour être clair: Git est le logiciel du système de contrôle de version qui vous permet de garder une trace de votre code source. GitHub, d'autre part, est un service qui vous permet de gérer un ou plusieurs référentiels Git en ligne.

GitHub est presque entièrement gratuit et il vaut la peine d'en profiter!

CONSEIL: Si vous êtes opposé aux outils de ligne de commande, GitHub propose également GitHub Desktop pour macOS et Windows.

Learn Git on Learn Chef

Tout cela m'amène à un point important: il existe un nouveau cours sur Learn Chef appelé Premiers pas avec Git !

REMARQUE: La plupart des cours sur Learn Chef sont axés sur le DevOps. Getting Started with Git est le premier d'une nouvelle série de cours axés sur les technologies et les langages associés. Alerte spoiler: Ruby, Powershell et Bash sont en route!

Qu'y a-t-il donc dans le cours?

Apprendre à connaître Git & ndash; Vous serez opérationnel (et productif) avec Git le plus rapidement possible! Apprenez à installer Git, à créer un référentiel, à ajouter des commits et à extraire des modifications de code.

Plonger plus en profondeur dans Git & ndash; & nbsp; Une fois que vous serez plus familiarisé avec les bases, il est temps de en savoir plus sur le branchement (comme la fusion de branches, la stratégie de branchement, les alternatives au branchement et le rebasage).

Prêt? Consultez Premiers pas avec Git maintenant sur Learn Chef!

Premiers pas




Source link