BitBucket: Moja najbolja alternativa GitHub-u

Kada razvijamo aplikaciju, bilo za radnu površinu ili za web, najbolje je hostirati naš kôd u sistemu za kontrolu verzija iz različitih razloga:

  1. Možemo se vratiti na prethodnu točku ako nešto pogriješimo.
  2. Možemo imati bolji nadzor nad verzijama našeg koda ili proizvoda.
  3. Možemo stvoriti "grane" našeg projekta s novim promjenama bez utjecaja na izvornu ideju.

I ovo su samo neke od prednosti koje nam nudi ova vrsta sistema. Među najpoznatijim koje imamo ići, živahan i komšijski djed, gotovo zaboravljen subverzija.

Kao što je i logično, možemo imati svoje Sistem kontrole verzija na našem vlastitom serveru ili u oblaku GitHub možda najpoznatiji, ali naravno nije jedini.

Postoje i druge vrlo dobre alternative kao što su gitorious, GitLab i moj omiljeni, BitBucket koja ima neke mogućnosti koje njeni protivnici nemaju, ili jednostavno, moramo platiti za njih.

BitBucket

BitBuckets takođe nam omogućava da se prijavimo koristeći Otvori ID, naš račun Facebook, u Google, u cvrkut ili od GitHubzato nemojte pokušavati kreirajte račun e-pošte u Hotmailu da ga koristite, jer neće raditi ako se kao takvi ne registrirate na web mjestu 😛

BitBucket1

Još jedna prednost koja nam omogućava BitBuckets je imati nekoliko Privatna spremišta, stvoriti radne grupe ili mogućnost unošenja naših promjena preko HTTPS-a, bez potrebe za konfiguriranjem bilo kakvih rijetkih portova ili naprednih parametara.

Ovo je za mene luksuz, jer u mojoj zemlji mnogi ISP-ovi blokiraju određene luke za koje se koriste GIT, ali sa BitBucket ovo nije problem. Zapravo, nakon što napravimo svoj račun i obavimo neku operaciju, dobit ćemo nešto poput ovog:

BitBucket2

Kada smo se prvi put prijavili, BitBucket Dat će nam upute za konfiguriranje našeg računa i stvaranje našeg prvog spremišta, na jednostavan način. Možemo odabrati vrstu koda koji ćemo ugostiti i za nekoliko minuta možemo početi raditi.

Uobičajeno kada koristite Git na serveru u oblaku, morate konfigurirati javni i privatni ključ, stvoriti odnos povjerenja između računara i poslužitelja, itd ... Iz nekog razloga nisam morao učiniti ništa od toga 😀

Zbog toga BitBucket je za mene najbolja alternativa GitHub, iako naravno, svatko ima svoj ukus i svoje razloge za odabir najboljeg Sistem kontrole verzija šta god želite.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   marianogaudix rekao je

    Morao bih stvoriti račun na nekim od ovih servera, imam puno koda napisanog na C (Gtk), Vala i PyGTK, koji nikada nisam učitao na mrežu da bih ga direktno dijelio.
    Morat ću pročitati vodič o tome kako stvoriti račun na ovim serverima.
    . Veliki dio programera besplatnog softvera koristi Github, poput Linux Mint zajednice ili MATE i Gnome projekta.

  2.   AdrianArroyoStreet rekao je

    Također sam probao BitBucket i istina je da je vrlo dobar. Ima značajku koju GitHub nema, a to je forks sinhronizacija. Međutim, GitHub vam također omogućava upotrebu Gita pod HTTPS-om, integriraniji je s nezavisnim alatima (Open Build Service, Travis-CI, itd.) I ima besplatni hosting statičnih web stranica (zapravo možete ugostiti Firefox OS aplikacije).

    1.    živahno rekao je

      Ne mislim trčati:

      git clone https://repositorio

      Ali da se izvrši Push and commit preko HTTPS-a .. Govorimo o istoj stvari, zar ne?

  3.   fernando rekao je

    Iskreno ne postoji poput Github-a.
    Github pravila.

    1.    živahno rekao je

      Naravno, pogotovo kada platite da ga koristite 😉

      1.    marianogaudix rekao je

        Elav Da li stvarno moraš platiti da ga koristiš?

        1.    živahno rekao je

          Da biste imali privatna spremišta i druge funkcije DA, morate PLAĆATI.

          1.    Lucas rekao je

            Kako je ružno raditi s privatnim spremištima, jer oni moraju sakriti nešto zlonamjerno.
            Sav softver trebao bi biti besplatan i javan.

            Ako Elav podržava privatna spremišta, to znači da podržava zaštićeni softver.

          2.    KZKG ^ Gaara rekao je

            Lucas, u kojem je trenutku Elav rekao da podržavaju privatna spremišta ili vlasnički softver?
            Elav je u postu samo spomenuo mogućnost (plaćanja) stvaranja privatnih spremišta u BitBucketu, a zatim ga je u komentaru pojasnio / ponovio korisniku, ništa više.

            Molim vas, nemojte stavljati riječi u usta drugima. ¬_¬

          3.    kaltwulx rekao je

            @Luke
            Potpuno se ne slažem da sav softver treba biti besplatan i javan. Nije ni zlo ni đavolsko ili bilo što drugo, to su (lično) vrlo različiti razlozi.

            Zamislite da ste nezavisni programer i da imate uobičajenu aplikaciju, ali da ste dodali vrlo originalne funkcionalnosti. Sada podržavate otvoreni izvor i odlučujete da oslobodite kôd iz uobičajenih funkcionalnosti, ali od neobičnih funkcija odlučite ih učiniti privatnim. Zašto si to uradio?

            Budući da su neobične funkcionalnosti ono što vašu aplikaciju čini atraktivnom, one će vam donijeti prihod, drugim djevojkama, više klijenata itd. Taj će vas privatni kod čuvati i razlikovati od ostalih programera. Ako ga pustite, bilo tko može učiniti one nevjerojatne značajke koje su vašu aplikaciju učinile jedinstvenom, izgubit ćete sredstva za život i zaradu.

            Sad razumijete li zašto se ne slažem s vama? Ne mora sav softver biti slobodan. Ako vaš prihod dolazi iz drugog izvora, onda dajte sve da objavite sav kod koji imate, ali ako zarađujete za život razvijajući softver, ne možete si priuštiti taj luksuz.
            Pozdrav.

          4.    marianogaudix rekao je

            Elav uklanja moj zapis o "" uputstvu za aplet za cimet "".
            jer ako ne, korisnici linuxa mogu pogriješiti s izvršenom revizijom.
            Nema problema, imamo sreće.

          5.    živahno rekao je

            @marianogaudix pišem na mail 😉

          6.    živahno rekao je

            @Lucas: Postoje stvari koje ne moraju biti dostupne svima i zbog njihovog znanja, ličnih ili radnih projekata. Koji je problem s korištenjem privatnog spremišta?

        2.    rawBasic rekao je

          U github-u morate platiti ako želite imati privatna spremišta, odnosno ona nisu javno vidljiva. Dok bitbucket možete imati privatna spremišta bez plaćanja, ali samo do 5 korisnika može raditi na tim spremištima, ako ih morate platiti više. Za razliku od github-a koji nema ograničenja u pogledu broja korisnika.

          Svaka ima svoje prednosti, ovisno o ukusu ili potrebama koje imate.

          1.    wakko rekao je

            @kaltwulx, čini mi se da se precjenjuješ ... kao i svijet globalizacije, vrlo je vjerojatno da je karakteristike već napravio netko drugi. Osim toga, ako napravite nešto vrlo novo, vjerojatnije je da ćete izazvati senzaciju, onda bi vas zvali s mnogih strana i nudili vam $$ za druge stvari.

            Misli što bi se dogodilo da je Newton razjasnio sve svoje teorije.

    2.    dhunter rekao je

      Bitbucket bi mogao biti na nivou Github-a, ali za Atlassian (kompaniju) to je samo još jedan proizvod, a ne njegov glavni igrač, međutim Github proizvodi "Github Inc." primijetite nivo posvećenosti?

      Lično više uživam u Mercurialu, a za bilo što privatno koristim Bitbucket, ali bez sumnje je Github pravo mjesto za suradnju.

      Pogledajte koliko stvari Atlassian ima osim Bitbuketa: https://www.atlassian.com/software

  4.   Laegnur rekao je

    Dobro

    Takođe koristim Bitbucket. I za mene je njegova najveća prednost u odnosu na GitHub u tome što mogu stvoriti GIT spremišta ili Mercurial spremišta, ovisno o tome što mi najviše odgovara (zapravo ga uvijek koristim s Mercurialom, nikad ga ne koristim s GIT)

  5.   Faustin rekao je

    Elav, šta kažeš o tome da ne moraš stvoriti odnos povjerenja između računara i servera.

    Morate li se jednostavno prijaviti na terminal i ne kreirati RSA ključ ili nešto slično?

    1.    živahno rekao je

      Trenutno se ne sjećam da sam radio bilo šta od toga O_O

  6.   set92 rekao je

    Također ne morate znati jeste li primijetili SourceTree za Windows i Mac koji je kreirao Atlassian koji je ista Bitbucket kompanija i vrlo je sličan git klijentu. Verzija linuxa za koju su rekli da će izaći, ali to nije bilo u njihovim neposrednim planovima.

    A ako imate univerzitetski račun, i GitHub i Bitbucket vam daju poklone.

  7.   Cuervo rekao je

    Bitbucket je dobar, koristim Github za javna spremišta i Bitbucket za privatna, od kojih većina radi za treće strane. Gitorious i Gitlab ih nisu poznavali. Idem da ih testiram.

    1.    Adrian martinez rekao je

      Takođe koristim oba sistema i tako iskorištavam prednosti koje svaki od njih ima

  8.   f3niX rekao je

    Sviđa mi se više od github-a, omogućava mi i stvaranje privatnih repo poslova, nemamo stalno besplatne projekte.

  9.   vidagnu rekao je

    Hvala na savjetu, pogledaću!

  10.   iskoristimo linux rekao je

    Zdravo elav!
    Drago mi je da su vam se svidjeli Bitbuckets ... ima svojih visokih bodova.
    Kad imam minutu, spuštam temu (iako sam zadnji put imao problema s korištenjem).
    Zagrljaj! Paul.

  11.   eliotime3000 rekao je

    Zanimljiv prijedlog, jer barem ima prednost što naše osobne projekte drži u rezervi, a budući da ste komentirali blokiranje davatelja internetskih usluga, uvjerio me da ga koristim više od samog GitHub-a.

    I usput, OwnCloud takođe može dodati iste GitHub funkcije?

  12.   Carlos rekao je

    Bitbucket je dobra alternativa i ono što mi se najviše sviđa kod bitbuketa je to što možete imati privatno spremište, koje morate platiti Githubom.

  13.   Egipat87 rekao je

    Vrlo dobro hvala na informacijama. Bilo mi je drago da vidim da još uvijek postoje besplatna privatna spremišta .. Pozdrav i nastavite.

  14.   Aaron rekao je

    Ne kažem da BitBucket nije dobar, trenutno ga koristim i sviđa mi se, ali radije ću platiti privatni repo nego platiti za više od 4 korisnika, što mi github nudi neograničeno