Disse testene og resultatene ble utført i Canaima distribusjonsmeta
Git er versjonskontrollprogramvare designet av Linus Torvalds, og tenker på effektiviteten og påliteligheten til applikasjonsversjonering når de har et stort antall kildekodefiler.
Gitorious er navnet på et system som tilbyr hosting for samarbeidende utviklingsprosjekter med gratis programvare basert på et webmiljø ved hjelp av Git distribuert versjonskontrollsystem, samt programvaren til denne åpen kildekodeserveren som er utviklet og vert i den.
Hva kan vi gjøre med disse to elementene?
Disse to elementene går hånd i hånd, med git pakker vi kildekoden. Med Gitorious deler vi det på en enkel og elegant måte, slik at flere utviklere kan bidra i prosjektet, samtidig administrerer vi versjonene som er laget tidligere.
Hvordan bruker jeg Git & Gitorius?
La oss starte med Gitorius
- Gå til adressen gitorious.org
- Registrer og bekreft konto via post
- Opprett SSH-nøkkel. SSH-nøkkelen er vår tilgangsnøkkel for å laste opp filene til gitorius.
- For å opprette tilgangsnøkkelen går vi til terminalen og installerer pakken "sudo apt-get install ssh"
- Vi utfører i terminalen "ssh-keygen"
- Vi følger trinnene og skriver inn nøkkelen.
- Hvis alt går bra, har vi passordet vårt vil bli opprettet
- Vi får tilgang til /home/usuario/.ssh katalogen
- Vi kopierer det som er inne i id_rsa.pub-filen
- Deretter får vi tilgang til vår smakfulle økt og skriver inn det vi kopierte til "Manage SSH Keys"
- Nå kan vi lage prosjektet på gitorius-siden. "Lag et nytt prosjekt", fyller vi ut skjemaet.
- Vi oppretter depotet, vi legger til et navn og en beskrivelse til det.
Nå går vi med GIT
Nå ber vi om en kopi av prosjektet.
git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
cd nombredelrepositorio
Lag en gren kalt "master" i depotet ditt fra Gitorious, og kjør:
git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
Kopier hele kildekoden til prosjektet ditt i din nåværende katalog:
cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto
Legg til de nye filene i denne grenen (master):
git add .
Forplikt deg til denne endringen, jeg mener å forplikte alle filene du kopierte for et minutt siden:
git commit -a
Oppdater prosjektet ditt i Gitorious repository:
git push --all
Merknader:
Det er flere alternativer med git, dette er det grunnleggende, for å kunne lage prosjektet, laste opp og oppdatere filene, åpenbart er git mer komplisert.
Jeg vet at det er frontend for git, men jeg foretrekker det på den måten, og det er det artikkelen handler om.
Gjelder også bitbucket
Ganske praktisk for å være ærlig, men det er mye tryggere å gjøre det på Debian enn Canaima (selv om Canaima er på nivå med Ubuntu, for å være ærlig).
det er interessant!
veldig bra, jeg installerte på debian gitosis + gitweb (bak nginx) og sannheten er at jeg er veldig glad, fremfor alt, fordi jeg gir / etc av hvert lag, og jeg har en raskere og mer synlig endringskontroll, for å si det sånn.