BitBucket: ma meilleure alternative à GitHub

Lorsque nous développons une application, que ce soit pour le bureau ou pour le web, il est préférable d'héberger notre code dans un système de contrôle de version pour diverses raisons:

  1. Nous pouvons revenir à un point précédent si nous faisons quelque chose de mal.
  2. Nous pouvons avoir un meilleur contrôle sur les versions de notre code ou produit.
  3. Nous pouvons créer des "branches" de notre projet avec de nouveaux changements sans affecter l'idée originale.

Et ce ne sont là que quelques-uns des avantages que nous offre ce type de système. Parmi les plus connus que nous ayons Git, Mercuriel et le grand-père du quartier, le presque oublié Subversion.

Comme il est logique, nous pouvons avoir notre Système de contrôle de version dans notre propre serveur, ou dans le Cloud, étant GitHub peut-être le plus connu, mais ce n'est bien sûr pas le seul.

Il existe d'autres très bonnes alternatives telles que Gitorieux, gitlab ce et mon préféré, BitBucket qui a des options que ses adversaires n'ont pas, ou tout simplement, nous devons les payer.

BitBucket

BitBuckets cela nous permet également de nous connecter en utilisant OpenID, notre récit de Facebook, du Google, du Twitter ou GitHubalors n'essaye pas créer un compte de messagerie dans Hotmail pour l'utiliser, car cela ne fonctionnera que si vous vous inscrivez en tant que tel sur le site 😛

BitBucket1

Un autre avantage qui nous permet BitBuckets c'est en avoir plusieurs Dépôts privés, créer des groupes de travail ou la possibilité de faire nos modifications via HTTPS, sans avoir à configurer de ports rares ou de paramètres avancés.

C'est un luxe pour moi, car dans mon pays, de nombreux FAI bloquent des ports spécifiques utilisés pour GITmais avec BitBucket ce n'est pas un problème. En fait, une fois que nous aurons notre compte et que nous aurons effectué une opération, nous obtiendrons quelque chose comme ceci:

BitBucket2

Lors de notre premier enregistrement, BitBucket Il nous donnera les instructions pour configurer notre compte et créer notre premier référentiel, de manière simple. Nous pouvons choisir le type de code que nous allons héberger, et en quelques minutes nous pouvons commencer à travailler.

Normalement, lorsque vous utilisez Git sur un serveur dans le Cloud, vous devez configurer les clés publiques et privées, créer une relation de confiance entre le PC et le serveur, etc. Pour une raison quelconque, je n'ai rien eu à faire de cela

Voilà pourquoi BitBucket est pour moi la meilleure alternative à GitHubmais bien sûr, chacun a ses goûts et ses raisons de choisir le meilleur Système de contrôle de version tout ce que tu aimes.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   marianogaudix dit

    Je devrais créer un compte sur certains de ces serveurs, j'ai beaucoup de code écrit en C (Gtk), Vala et PyGTK, que je n'ai jamais téléchargé sur le réseau pour partager directement.
    Je vais devoir lire un tutoriel sur la création d'un compte sur ces serveurs.
    . La plupart des développeurs de logiciels libres utilisent Github, c'est le cas de la communauté Linux Mint ou du projet MATE et Gnome.

  2.   AdrianArroyoStreet dit

    J'ai également essayé BitBucket et la vérité est que c'est très bon. Il possède une fonctionnalité que GitHub n'a pas, à savoir la synchronisation des fourchettes. Cependant, GitHub vous permet également d'utiliser Git sous HTTPS, est plus intégré avec des outils tiers (Open Build Service, Travis-CI, etc.) et propose un hébergement gratuit de pages Web statiques (vous pouvez en fait héberger des applications Firefox OS).

    1.    animé dit

      Je ne veux pas courir:

      git clone https://repositorio

      Mais pour exécuter le Push and Commit sur HTTPS .. Nous parlons de la même chose, non?

  3.   fernando dit

    Honnêtement, il n'y a pas comme Github.
    Github règle.

    1.    animé dit

      Bien sûr, surtout lorsque vous payez pour l'utiliser 😉

      1.    marianogaudix dit

        Elav Devez-vous vraiment payer pour l'utiliser?

        1.    animé dit

          Pour avoir des référentiels privés et d'autres fonctionnalités OUI, vous devez PAYER.

          1.    Lucas dit

            Comme il est moche de travailler avec des référentiels privés, car ils doivent cacher quelque chose de malveillant.
            Tous les logiciels doivent être gratuits et publics.

            Si Elav prend en charge les référentiels privés, cela signifie qu'il prend en charge les logiciels propriétaires.

          2.    KZKG ^ Gaara dit

            Lucas, à quel moment Elav a-t-il dit prendre en charge les référentiels privés ou les logiciels propriétaires?
            Elav a seulement mentionné dans le post la possibilité de (payer) de créer des référentiels privés dans BitBucket, puis dans un commentaire il l'a clarifié / répété à un utilisateur, rien de plus.

            Veuillez ne pas mettre de mots dans la bouche de quelqu'un d'autre. ¬_¬

          3.    Kaltwulx dit

            @Luke
            Je ne suis absolument pas d'accord pour dire que tous les logiciels doivent être gratuits et publics. Ce n'est ni mauvais ni diabolique ou quoi que ce soit, ce sont (personnellement) des raisons très différentes.

            Imaginez que vous soyez un développeur logiciel indépendant et que vous ayez une application courante mais que vous ayez ajouté des fonctionnalités très originales. Désormais, vous supportez l'open source et décidez de libérer le code des fonctionnalités communes, mais des fonctions inhabituelles, vous décidez de les rendre privées. Pourquoi tu as fait ça?

            Étant donné que les fonctionnalités inhabituelles sont ce qui rend votre application attrayante, ce seront elles qui vous rapporteront des revenus, d'autres filles, plus de clients, etc. Ce code privé sera celui qui vous gardera et vous différenciera des autres développeurs.Si vous publiez ce code, n'importe qui peut rendre ces fonctionnalités incroyables qui ont rendu votre application unique, vous perdrez votre gagne-pain, vos revenus.

            Comprenez-vous maintenant pourquoi je ne suis pas d'accord avec vous? Tous les logiciels ne doivent pas être gratuits. Si vos revenus proviennent d'une autre source, donnez tout, pour libérer tout le code que vous avez, mais si vous vivez du développement de logiciels, vous ne pouvez pas vous permettre ce luxe.
            Salutations.

          4.    marianogaudix dit

            Elav supprime l'entrée que j'ai faite sur le "" tutoriel de l'applet pour Cinnamon "".
            car sinon les utilisateurs de Linux peuvent se tromper avec la révision effectuée.
            Pas de problème, nous avons de la chance.

          5.    animé dit

            @marianogaudix j'écris au mail 😉

          6.    animé dit

            @Lucas: Il y a des choses qui ne doivent pas nécessairement être pour la portée et les connaissances de tout le monde, des projets personnels ou professionnels. Quel est le problème avec l'utilisation d'un référentiel privé?

        2.    brutBasique dit

          Dans github, vous devez payer si vous voulez avoir des référentiels privés, c'est-à-dire qu'ils ne sont pas visibles publiquement. Alors que bitbucket, vous pouvez avoir des référentiels privés sans payer, mais seuls 5 utilisateurs maximum peuvent travailler sur ces référentiels, s'il y en a plus, vous devez payer. Contrairement à github qui n'a aucune limitation en termes de nombre d'utilisateurs.

          Chacun a ses avantages, selon le goût ou les besoins que vous avez.

          1.    Wakko dit

            @kaltwulx il me semble que vous vous surévaluez ... tout comme le monde de la mondialisation, il est très probable que les caractéristiques aient déjà été faites par quelqu'un d'autre. En outre, si vous faites quelque chose de très nouveau, vous êtes plus susceptible de provoquer une sensation, alors ils vous appelleront de plusieurs côtés pour vous proposer de faire autre chose.

            Il pense à ce qui serait arrivé si Newton avait clarifié toutes ses théories.

    2.    chasseur dit

      Bitbucket pourrait être au niveau de Github mais pour Atlassian (la société) c'est juste un autre produit et non son joueur vedette, cependant Github est fabriqué par "Github Inc." remarquez le niveau d'engagement?

      Personnellement, j'apprécie davantage Mercurial et pour tout ce qui est privé, j'utilise Bitbucket mais pour collaborer sans aucun doute, Github est le bon endroit.

      Découvrez combien de choses Atlassian a en dehors de Bitbucket: https://www.atlassian.com/software

  4.   Lægnur dit

    bon

    J'utilise également Bitbucket. Et pour moi, son plus grand avantage par rapport à GitHub est que je peux créer des référentiels GIT ou des référentiels Mercurial, selon ce qui me convient le plus (en fait je l'utilise toujours avec Mercurial, je ne l'utilise jamais avec GIT)

  5.   Faustino dit

    Elav, ce que vous dites de ne pas avoir à créer une relation de confiance entre le PC et le serveur.

    Devez-vous simplement vous connecter au terminal et ne pas créer de clé RSA ou quelque chose comme ça?

    1.    animé dit

      En ce moment, je ne me souviens pas d'avoir fait quoi que ce soit O_O

  6.   set92 dit

    Vous devez également ne pas savoir si vous avez remarqué SourceTree pour Windows et Mac créé par Atlassian qui est la même société Bitbucket et qui ressemble beaucoup à un client git. La version Linux qu'ils ont dit sortirait mais ce n'était pas dans leurs plans immédiats.

    Et si vous avez un compte universitaire, GitHub et Bitbucket vous offrent des cadeaux.

  7.   Cuervo dit

    Bitbucket est bon, j'utilise Github pour les référentiels publics et Bitbucket pour les dépôts privés, dont la plupart sont des œuvres pour des tiers. Gitorious et Gitlab ne les connaissaient pas. Je vais les tester.

    1.    Adrian Martinez dit

      J'utilise également les deux systèmes et profite ainsi des avantages que chacun a

  8.   f3niX dit

    Je l'aime mieux que github, cela me permet aussi de créer des dépôts privés, nous n'avons pas de projets gratuits tout le temps.

  9.   vidagnu dit

    Merci pour la pointe, je vais jeter un oeil!

  10.   utilisons Linux dit

    Bonjour elav!
    Je suis content que vous ayez aimé Bitbuckets… il a ses points forts.
    Quand j'ai une minute, j'abaisse le thème (même si la dernière fois j'ai eu des problèmes pour l'utiliser).
    Étreinte! Paul.

  11.   éliotime3000 dit

    Proposition intéressante, car au moins elle a l'avantage de pouvoir garder nos projets personnels en réserve, et depuis que vous commentez le blocage des FAI, elle m'a convaincu de l'utiliser plus que GitHub lui-même.

    Et au fait, OwnCloud peut également ajouter les mêmes fonctionnalités GitHub?

  12.   Carlos dit

    Bitbucket est une bonne alternative et ce que j'aime le plus dans bitbucket, c'est que vous pouvez avoir un dépôt privé, que vous devez payer avec Github.

  13.   Égypte87 dit

    Très bon merci pour l'information. J'ai été très heureux de voir qu'il existe encore des dépôts privés gratuits. Salutations et continuez.

  14.   Aaron dit

    Je ne dis pas que BitBucket n'est pas bon, en ce moment je l'utilise et je l'aime beaucoup, mais je préfère payer pour un repo privé que de payer pour avoir plus de 4 utilisateurs, ce que github m'offre à l'infini