Hallitse versioita ja ohjelmaa ryhmässä Git ja Gitorious

Nämä testit ja tulokset tehtiin Canaima-jakautumismetassa

Git on Linus Torvaldsin suunnittelema versionhallintaohjelmisto, joka pitää sovellusten version tehokkuuden ja luotettavuuden mielessä, kun heillä on suuri määrä lähdekooditiedostoja.

Gitorious on järjestelmän nimi, joka tarjoaa isännöintiä ilmaisohjelmistojen yhteistyöhankkeille, jotka perustuvat verkkoympäristöön käyttäen Git-hajautettua versionhallintajärjestelmää, sekä tämän avoimen lähdekoodin palvelimen ohjelmistoa, joka on siinä kehitetty ja isännöity. .

set_up_gitorious_on_oma_palvelin_artikkelissa

Mitä voimme tehdä näillä kahdella elementillä?
Nämä kaksi elementtiä kulkevat käsi kädessä, ja git-paketin avulla lähdekoodimme. Gitoriousin kanssa jaamme sen yksinkertaisella ja tyylikkäällä tavalla, jotta useat kehittäjät voivat osallistua projektiin. Samalla hallitsemme aiemmin tehtyjä versioita.

Kuinka käyttää Git & Gitoriusta?

Aloitetaan Gitoriusista

  • Rekisteröidy ja vahvista tili postitse
  • Luo SSH-avain. SSH-avain on pääsyavaimemme tiedostojen lataamiseksi gitorius-palveluun.
  • Luodaksemme käyttöavaimen menemme päätelaitteeseen ja asennamme paketin "sudo apt-get install ssh"
  • Suoritamme terminaalissa "ssh-keygen"
  • Noudatamme ohjeita ja annamme avaimen.
  • Jos kaikki menee hyvin, salasanamme luodaan
  • Pääset hakemistoon /home/usuario/.ssh
  • Kopioimme id_rsa.pub-tiedoston sisällä olevan sisällön
  • Sitten pääsemme upeaan istuntoomme ja syötämme kopioidut tiedot "SSH-avainten hallintaan"
  • Nyt voimme luoda projektin gitorius-sivulle. "Luo uusi projekti", täytämme lomakkeen.
  • Luomme arkiston, lisätään siihen nimi ja kuvaus.

Nyt menemme GIT: n kanssa

Nyt pyydämme kopiota projektista.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

Luo arkistoon nimeltään "master" haara Gitorious, käynnissä:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

Kopioi kaikki projektisi lähdekoodit nykyiseen hakemistoon:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

Lisää uudet tiedostot tähän haaraan (master):

git add .

Suorita tämä muutos, tarkoitan sitoutamaan kaikki tiedostot, jotka kopioit minuutti sitten:

git commit -a

Päivitä projektisi Gitorious-arkistossa:

git push --all

Huomautuksia:

Gitillä on enemmän vaihtoehtoja, tämä on perusasiat, jotta voisimme luoda projektin, ladata ja päivittää tiedostoja, git on tietysti monimutkaisempi.

Tiedän, että gitille on olemassa käyttöliittymiä, mutta pidän siitä mieluummin tällä tavalla, ja siitä artikkelissa on kyse.

Koskee myös bittikauhaa


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   eliotime3000 dijo

    Melko kätevä, rehellisesti sanottuna, mutta on paljon turvallisempaa tehdä se Debianilla kuin Canaima (vaikka Canaima on samanlainen kuin Ubuntu, ollakseni rehellinen).

  2.   ferchmetal dijo

    Se on kiinnostavaa!

  3.   Hän kulki täältä dijo

    erittäin hyvä, asensin debian gitosis + gitweb (nginxin taakse) ja totuus on, että olen ennen kaikkea erittäin onnellinen, koska annan / jne. jokaiselle joukkueelle ja minulla on nopeampi ja näkyvämpi muutosten hallinta, niin sanotusti.