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
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!
Source link