La popularité de Git parle d'elle-même. Si vous lisez cet article, espérons que vous savez que Git est l'outil de gestion de code source préféré de nombreux développeurs..
Avec l'intérêt croissant pour Git par rapport aux autres systèmes de gestion de code source, c'est l'une des options les plus attrayantes parmi lesquelles choisir, en particulier si vous venez d'entrer dans le contrôle de version..
Dans ce tutoriel, nous expliquerons pourquoi vous devriez utiliser Git, que vous soyez un individu ou une partie d’une équipe de développeurs. Nous allons également vous apprendre à démarrer gratuitement avec Bitbucket, une plateforme d'hébergement de référentiels de premier plan..
Commençons!
Git est un outil incroyablement puissant avec de nombreuses fonctionnalités complexes et détaillées qui le rendent utile même pour les développeurs individuels. Si vous souhaitez obtenir un contrôle cohérent sur les versions et les révisions du code, Git est sans doute la meilleure solution pour vous..
Voici quelques-unes des choses que vous pouvez utiliser en tant qu'individu:
Bien sûr, le vrai muscle de Git est en flexion lorsque vous travaillez dans le contexte d’une équipe. Git élimine efficacement les problèmes séculaires liés au travail sur des fonctionnalités parallèlement à d'autres développeurs et, associé à Bitbucket, fournit un processus de flux de travail complet pour travailler plus rapidement et plus efficacement que jamais auparavant..
Voici quelques-unes des fonctionnalités les plus utiles de git pour les équipes:
Les avantages de l'utilisation de Git avec une équipe vont bien au-delà de cette courte liste, mais Git fonctionne vraiment mieux lorsqu'il est utilisé avec un logiciel de support, tel qu'un service d'hébergement de référentiel dédié..
Pour tirer le meilleur parti de l’utilisation de Git, commencez à utiliser Bitbucket pour héberger vos référentiels..
Vous vous demandez peut-être "pourquoi ai-je besoin d’un service d’hébergement de référentiel?"
Une fois que vous l'essayez, vous réaliserez probablement immédiatement la valeur, mais pour être clair, voici quelques-uns des principaux avantages de l'utilisation de Bitbucket pour le contrôle de version:
En fin de compte, Bitbucket vous fournit une plate-forme pour gérer à la fois les métadonnées et le contrôle d'accès de votre projet. Il fournit des outils pour explorer non seulement le code source actuel, mais aussi ce qu’il a été dans le passé et le plan de ce qu’il deviendra..
Et, comme indiqué, si vous êtes une équipe de cinq personnes ou moins, c'est gratuit.
S'inscrire à Bitbucket est incroyablement facile. Rendez-vous sur la page d'accueil et entrez vos coordonnées. Si vous devez aller de l'avant et inscrire votre équipe, allez à cette page au lieu de cela, et choisissez votre plan dans le menu déroulant.
Le modèle de tarification de Bitbucket est assez impressionnant: 1 $ par utilisateur et par mois. Les dépôts publics sont toujours gratuits, et toujours avoir des collaborateurs illimités.
Le modèle de tarification est particulièrement attrayant si le nombre de vos projets augmente plus rapidement que la taille de votre équipe, en particulier si votre entreprise consulte pour un travail de projet à projet. Lorsque votre équipe s'agrandit, votre budget augmente également. Cependant, les anciens projets n'apportent peut-être pas d'argent tous les mois, mais ils ont toujours besoin d'un référentiel hébergé accessible et actualisé. C’est là que Bitbucket brille véritablement avec son absence de limites de référentiel..
Lorsque vous vous connectez pour la première fois à Bitbucket, une invite vous invite à créer un référentiel. Vous pouvez soit recommencer à zéro, soit importer à partir d'un certain nombre de services de référentiel existants..
Dans le menu de navigation en haut de la page, le Tableau de bord, Les équipes, et Dépôts des menus déroulants fournissent chacun un accès rapide aux vues communes dans ces domaines de fonctionnalité.
En haut à droite, vous pouvez voir une barre de recherche, un Aidez-moi survol déroulant, et un Profil menu déroulant.
Commençons par créer un référentiel. Nous allons cliquer sur le bouton "Créer un référentiel" et renseigner nos coordonnées. Dans l’intérêt de ce tutoriel, nous allons également définir le référentiel sur privé..
Une fois le référentiel créé, un écran nous informe que le référentiel est vide..
Maintenant que notre référentiel est prêt à être utilisé, poussons du code dessus.
Si nous cliquons sur "Je commence à partir de zéro" sous le titre "Ligne de commande", nous pouvons voir les instructions de base pour que notre référentiel soit configuré localement et prêt à être transmis..
cd mon-secret-projet ls git init git à distance ajouter l'origine https: //[email protected]/jcutrell/my-secret-project.git echo "Jonathan Cutrell" >> contributors.txt git ajouter contributors.txt git commit - am "Commit initial avec les contributeurs" git push -u origin master Mot de passe pour 'https: //[email protected]': Comptage d'objets: 3, terminé. Écriture d'objets: 100% (3/3), 256 octets, terminé. Total 3 (delta 0), réutilisé 0 (delta 0) À l'adresse https: //[email protected]/jcutrell/my-secret-project.git * [nouvelle branche] maître -> maître Le maître de la succursale est configuré pour suivre la succursale distante. maître d'origine.
Une fois que vous avez poussé votre premier commit, actualisez votre référentiel, et voilà! Juste comme ça, votre code est visible. cependant, il n’est actuellement visible que par vous. Nous allons donc créer une équipe..
Survoler Les équipes dans la navigation et cliquez sur le bouton dans le menu déroulant, Créer une équipe. Remplissez les informations nécessaires et cliquez sur Créer..
Bitbucket prend en charge les référentiels d'équipe en plus des référentiels individuels.
Ensuite, nous devrons associer votre équipe aux paramètres du référentiel afin que les utilisateurs puissent accéder à ce référentiel. Cliquer sur Dépôts dans la navigation et sélectionnez votre projet.
Ensuite, vous allez cliquer sur Réglages au bas de la barre de navigation de gauche, puis cliquez sur Gestion des accès près du sommet de l'emboîtement Réglages menu. À partir de là, vous pouvez choisir un groupe, qui sont des sous-groupes au sein de votre groupe. Nous allons sélectionner Développeurs, changer le niveau d'accès à Écrire, puis cliquez sur le Ajouter bouton.
Maintenant, notre équipe peut voir notre référentiel.
Si vous souhaitez transférer le référentiel vers l'équipe que vous venez de créer ou vers un autre utilisateur, accédez à Réglages > Référentiel de transfert, où vous pourrez entrer le nom de l'utilisateur ou de l'équipe vers laquelle vous souhaitez transférer le référentiel.
Si vous le transférez à une équipe dont vous êtes un administrateur, Bitbucket vous autorise immédiatement à accepter le transfert. Une fois ce transfert effectué, votre page d'équipe affiche désormais le référentiel..
La gestion du code source peut être une tâche ardue, mais avec des outils puissants tels que Git et Bitbucket, vous pouvez vous concentrer davantage sur l'écriture de code et moins sur la gestion des détails du projet. En vous appuyant sur ces solutions gratuites et à faible coût, vous économiserez du temps, de l'argent et des maux de tête à long terme..
En fin de compte, choisir un flux de travail est une décision personnelle, mais assurez-vous de bien choisir l'option de Git et Bitbucket. Il n'y a presque aucun risque à l'essayer, mais les effets positifs potentiels sont énormes..