BitBucket: Ang aking pinakamahusay na kahalili sa GitHub

Kapag nagkakaroon kami ng isang application, para sa desktop o para sa web, pinakamahusay na i-host ang aming code sa isang sistema ng kontrol sa bersyon para sa iba't ibang mga kadahilanan:

  1. Maaari nating balikan ang dating puntos kung gumawa tayo ng mali.
  2. Maaari kaming magkaroon ng mas mahusay na kontrol sa mga bersyon ng aming code o produkto.
  3. Maaari kaming lumikha ng "mga sangay" ng aming proyekto na may mga bagong pagbabago nang hindi nakakaapekto sa orihinal na ideya.

At ito ay ilan lamang sa mga pakinabang na inaalok sa amin ng ganitong uri ng system. Kabilang sa mga pinaka kilalang mayroon tayo pumunta, papalit-palit at ang kapitbahayan lolo, ang halos nakalimutan Pagbabagsak.

Tulad ng lohikal, maaari tayong magkaroon ng Sistema ng Pagkontrol sa Bersyon sa aming sariling server, o sa Cloud, pagiging GitHub posibleng ang pinakakilala, ngunit syempre hindi lang ito ang isa.

Mayroong iba pang napakahusay na kahalili tulad ng Malungkot, GitLab at ang aking paborito, BitBucket na mayroong ilang mga pagpipilian na wala sa mga kalaban nito, o sa simple, dapat nating bayaran ang mga ito.

BitBucket

Mga BitBucket pinapayagan din kaming mag-log in gamit ang Buksan ang ID, ang aming account ng Facebook, De Google, De kaba sa GitHubkaya wag mong subukan lumikha ng isang email account sa Hotmail upang magamit ito, sapagkat hindi ito gagana maliban kung magparehistro ka tulad ng sa site 😛

BitBucket1

Isa pang kalamangan na nagpapahintulot sa amin Mga BitBucket ay upang magkaroon ng maraming Pribadong mga repository, lumikha ng mga workgroup o ang posibilidad na gawin ang aming mga pagbabago sa HTTPS, nang hindi kinakailangang i-configure ang anumang mga bihirang port o advanced na mga parameter.

Ito ay isang karangyaan para sa akin, dahil sa aking bansa maraming mga ISP ang humahadlang sa mga tukoy na port na ginagamit para sa GIT, pero may BitBucket hindi ito isang problema. Sa katunayan, sa sandaling mayroon kami ng aming account at gumawa ng ilang operasyon, makakakuha kami ng tulad nito:

BitBucket2

Noong una kaming nag-check in, BitBucket Bibigyan nito kami ng mga tagubilin upang i-configure ang aming account at likhain ang aming unang lalagyan, sa isang simpleng paraan. Maaari naming piliin ang uri ng code na i-host namin, at sa ilang minuto maaari kaming magsimulang magtrabaho.

Karaniwan kapag gumagamit ng Git sa isang server sa Cloud, kailangan mong i-configure ang publiko at pribadong mga susi, lumikha ng isang relasyon sa pagtitiwala sa pagitan ng PC at Server, atbp. Sa ilang kadahilanan hindi ko kinailangan gawin ang alinman sa mga iyon 😀

Ito ang dahilan BitBucket ay para sa akin ang pinakamahusay na kahalili sa GitHub, kahit na syempre, lahat ay may kani-kanilang kagustuhan at kanilang mga kadahilanan sa pagpili ng pinakamahusay Sistema ng Pagkontrol sa Bersyon kahit anong gusto mo.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   marianogaudix dijo

    Gusto kong lumikha ng isang account sa ilan sa mga server na ito, marami akong code na nakasulat sa C (Gtk), Vala at PyGTK, na hindi ko pa na-upload sa network upang direktang ibahagi.
    Kailangan kong basahin ang isang tutorial sa kung paano lumikha ng isang account sa mga server na ito.
    . Karamihan sa mga libreng developer ng software ay gumagamit ng Github, tulad ng kaso ng pamayanan ng Linux Mint o ang proyekto ng MATE at Gnome.

  2.   AdrianArroyoStreet dijo

    Sinubukan ko rin ang BitBucket at ang totoo ay napakahusay nito. Mayroon itong tampok na wala sa GitHub na kung saan ay mga pag-sync ng forks. Gayunpaman, pinapayagan ka rin ng GitHub na gumamit ka ng Git sa ilalim ng HTTPS, ay mas naisama sa mga tool ng third-party (Open Build Service, Travis-CI, atbp.) At may libreng pagho-host ng mga static na web page (maaari mo talagang mai-host ang mga application ng Firefox OS).

    1.    masigla dijo

      Hindi ko ibig sabihin na tumakbo:

      git clone https://repositorio

      Ngunit upang maisagawa ang Push and Commit sa HTTPS .. Parehong bagay ang pinag-uusapan natin, tama?

  3.   Fernando dijo

    Mayroong matapat na hindi tulad ng Github.
    Github rulesz.

    1.    masigla dijo

      Oo naman, lalo na kapag nagbabayad ka upang magamit ito 😉

      1.    marianogaudix dijo

        Elav Kailangan mo ba talagang magbayad upang magamit ito?

        1.    masigla dijo

          Upang magkaroon ng mga pribadong repository at iba pang mga pagpapaandar na YES, kailangan mong MAGBAYAD.

          1.    Lucas dijo

            Gaano kapangit ito upang gumana sa mga pribadong repository, dahil kailangan nilang itago ang isang bagay na masama.
            Lahat ng software ay dapat na libre at pampubliko.

            Kung sinusuportahan ng Elav ang mga pribadong repository, nangangahulugan ito na sinusuportahan nito ang pagmamay-ari na software.

          2.    KZKG ^ Gaara dijo

            Lucas, sa anong punto sinabi ni Elav na suportado nila ang mga pribadong repository o pagmamay-ari na software?
            Nabanggit lamang ni Elav sa post ang posibilidad ng (pagbabayad) upang lumikha ng mga pribadong repository sa BitBucket, pagkatapos ay sa isang komento nilinaw niya / ulitin ito sa isang gumagamit, wala nang iba.

            Mangyaring huwag maglagay ng mga salita sa bibig ng iba. ¬_¬

          3.    kaltwulx dijo

            @Luke
            Ako ay lubos na hindi sumasang-ayon na ang lahat ng software ay dapat na libre at pampubliko. Hindi ito alinman sa kasamaan o kasamaan o anupaman, ito ay para sa (personal) ibang-iba na mga kadahilanan.

            Isipin na ikaw ay isang independiyenteng developer ng software at mayroon kang isang application na karaniwan ngunit nagdagdag ka ng napaka orihinal na mga pag-andar. Ngayon, sinusuportahan mo ang bukas na mapagkukunan at nagpasyang ilabas ang code mula sa mga karaniwang pag-andar ngunit mula sa mga hindi karaniwang pag-andar nagpasya kang gawing pribado ang mga ito. Bakit mo nagawa iyon?

            Dahil ang mga hindi pangkaraniwang pag-andar ay kung bakit nakakaakit ang iyong application, sila ang magbibigay sa iyo ng kita, ibang mga batang babae, mas maraming kliyente, atbp. Ang pribadong code na iyon ang siyang magpapanatili sa iyo at magkakaiba sa iyo mula sa iba pang mga developer, kung ilabas mo ang code na iyon, ang sinuman ay maaaring gumawa ng hindi kapani-paniwalang mga tampok na ginawang natatangi ang iyong aplikasyon, mawawala sa iyo ang iyong kabuhayan, ang iyong kita.

            Ngayon naiintindihan mo ba kung bakit hindi ako sumasang-ayon sa iyo? Hindi lahat ng software ay dapat na libre. Kung ang iyong kita ay nagmula sa ibang mapagkukunan, pagkatapos ay ibigay ang lahat, upang palabasin ang lahat ng code na mayroon ka, ngunit kung nakatira ka mula sa pagbuo ng software ay hindi mo kayang bayaran ang karangyaan na iyon.
            Pagbati.

          4.    marianogaudix dijo

            Tinatanggal ni Elav ang ginawa kong entry tungkol sa "" applet tutorial for Cinnamon "".
            sapagkat kung hindi ang mga gumagamit mula sa linux ay maaaring mali sa rebisyon na ginawa.
            Walang problema, masuwerte tayo.

          5.    masigla dijo

            @marianogaudix Sumusulat ako sa mail 😉

          6.    masigla dijo

            @Lucas: May mga bagay na hindi dapat maging para sa maabot at kaalaman ng bawat isa, mga proyekto sa personal o trabaho. Ano ang problema sa paggamit ng isang pribadong Repository?

        2.    rawBasic dijo

          Sa github kailangan mong magbayad kung nais mong magkaroon ng mga pribadong repository, iyon ay, hindi sila nakikita ng publiko. Habang ang bitbucket maaari kang magkaroon ng pribadong mga repository nang hindi nagbabayad, ngunit hanggang sa 5 mga gumagamit lamang ang maaaring gumana sa mga repository na iyon, kung maraming kailangan mong bayaran. Taliwas sa github na walang limitasyon sa mga tuntunin ng bilang ng mga gumagamit.

          Ang bawat isa ay may mga kalamangan, depende sa lasa o pangangailangan na mayroon ka.

          1.    wakko dijo

            @kaltwulx tila sa akin na labis mong binibigyan ng halaga ang iyong sarili ... tulad ng mundo ng globalisasyon, malamang na ang mga katangian ay nagawa na ng iba. Bukod, kung gumawa ka ng isang bagay na napaka-bago, ikaw ay mas malamang na maging sanhi ng isang pang-amoy pagkatapos ay tatawagan ka nila mula sa maraming panig na nag-aalok sa iyo ng $$ upang gumawa ng iba pang mga bagay.

            Iniisip niya kung ano ang maaaring mangyari kung linilinaw ni Newton ang lahat ng kanyang mga teorya.

    2.    dhunter dijo

      Ang Bitbucket ay maaaring nasa antas ng Github ngunit para sa Atlassian (ang kumpanya) ito ay isa pang produkto at hindi ang star player nito, subalit ang Github ay ginawa ng "Github Inc." pansinin ang antas ng pangako?

      Personal na nasisiyahan ako nang higit pa sa Mercurial at para sa anumang pribado na ginagamit ko ang Bitbucket ngunit upang makipagtulungan nang walang duda na ang Github ang tamang lugar.

      Suriin kung gaano karaming mga bagay ang hiwalay ng Atlassian mula sa Bitbucket: https://www.atlassian.com/software

  4.   Laegnur dijo

    Mahusay

    Gumagamit din ako ng Bitbucket. At para sa akin ang pinakamalaking bentahe nito sa GitHub ay maaari akong lumikha ng mga repository ng GIT o repositoryang Mercurial, depende sa kung ano ang pinakaangkop sa akin (sa totoo lang palagi kong ginagamit ito sa Mercurial, hindi ko ito ginagamit sa GIT)

  5.   Faustin dijo

    Elav, kung ano ang sasabihin mo tungkol sa hindi pagkakaroon upang lumikha ng isang relasyon sa pagtitiwala sa pagitan ng PC at Server.

    Kailangan mo lang bang mag-log in sa terminal at hindi lumikha ng isang RSA key o isang bagay na tulad nito?

    1.    masigla dijo

      Sa ngayon hindi ko na matandaan ang paggawa ng alinman sa mga O_O

  6.   set92 dijo

    Hindi mo rin alam kung napansin mo ang SourceTree para sa Windows at Mac na nilikha ng Atlassian na kapareho ng kumpanya ng Bitbucket at halos katulad ng isang git client. Ang linux bersyon na sinabi nilang lalabas ngunit wala ito sa kanilang mga agarang plano.

    At kung mayroon kang isang account sa pamantasan, parehong nagbibigay sa iyo ang mga GitHub at Bitbucket ng mga regalo.

  7.   Cuervo dijo

    Ang Bitbucket ay mabuti, gumagamit ako ng Github para sa mga pampublikong repository at Bitbucket para sa mga pribadong, karamihan sa mga ito ay gumagana para sa mga third party. Hindi sila kilala ni Gitorious at Gitlab. Susubukan ko sila.

    1.    Adrian martinez dijo

      Gumagamit din ako ng parehong mga system at sa gayon ay samantalahin ang mga kalamangan na mayroon ang bawat isa

  8.   f3niX dijo

    Mas gusto ko ito kaysa sa github, pinapayagan din akong lumikha ng mga pribadong repos, wala kaming mga libreng proyekto sa lahat ng oras.

  9.   vidagnu dijo

    Salamat sa tip, titingnan ko!

  10.   gumamit tayo ng linux dijo

    Hello elav!
    Natutuwa akong nagustuhan mo ang Bitbuckets ... mayroon itong mataas na puntos.
    Kapag may isang minuto ay ibinaba ko ang tema (bagaman sa huling pagkakataon ay nagkaproblema ako sa paggamit nito).
    Yakap! Paul

  11.   eliotime3000 dijo

    Kagiliw-giliw na panukala, dahil hindi bababa sa mayroon itong kalamangan na mapanatili ang aming mga personal na proyekto sa reserba, at dahil nag-puna ka sa pag-block ng mga ISP, nakumbinsi ako na gamitin ito nang higit pa sa GitHub mismo.

    At sa pamamagitan ng paraan, ang OwnCloud ay maaari ring magdagdag ng parehong mga tampok ng GitHub?

  12.   Carlos dijo

    Ang Bitbucket ay isang mahusay na kahalili at kung ano ang pinaka gusto ko tungkol sa bitbucket ay maaari kang magkaroon ng isang pribadong lalagyan, na kailangan mong bayaran sa Github.

  13.   Egypt87 dijo

    Napakagandang salamat sa impormasyon. Masayang-masaya ako nang makita na mayroon pa ring mga libreng pribadong repository .. Pagbati at magpatuloy.

  14.   Aaron dijo

    Hindi ko sinasabi na ang BitBucket ay hindi maganda, sa ngayon ay ginagamit ko ito at gusto ko ito ng marami, ngunit mas gusto kong magbayad para sa isang pribadong repo kaysa sa magbayad para sa pagkakaroon ng higit sa 4 na mga gumagamit, na alok sa akin ng github walang limitasyong