Questi test e i risultati sono stati effettuati nel meta di distribuzione di Canaima
Git è un software di controllo della versione progettato da Linus Torvalds, con in mente l'efficienza e l'affidabilità del controllo delle versioni delle applicazioni quando hanno un gran numero di file di codice sorgente.
Gitorious è il nome di un sistema per offrire hosting a progetti di sviluppo cooperativo di software libero basato su un ambiente Web utilizzando il sistema di controllo della versione distribuito Git, così come il software di questo server open source che è sviluppato e ospitato in esso.
Cosa possiamo fare con questi due elementi?
Questi due elementi vanno di pari passo, con git pacchettiamo il nostro codice sorgente. Con Gitorious lo condividiamo in modo semplice ed elegante, in modo che più sviluppatori possano contribuire al progetto, allo stesso tempo gestiamo le versioni che sono state realizzate in precedenza.
Come usare Git & Gitorius?
Cominciamo con Gitorius
- Vai all'indirizzo gitorious.org
- Registrati e conferma l'account tramite posta
- Crea chiave SSH. La chiave SSH è la nostra chiave di accesso per caricare i file su gitorius.
- Per creare la chiave di accesso andiamo al terminale e installiamo il pacchetto "sudo apt-get install ssh"
- Eseguiamo nel terminale "ssh-keygen"
- Seguiamo i passaggi e inseriamo la chiave.
- Se tutto va bene abbiamo la nostra password che verrà creata
- Accediamo alla directory /home/usuario/.ssh
- Copiamo ciò che è all'interno del file id_rsa.pub
- Quindi accediamo alla nostra sessione gitoriale e inseriamo ciò che abbiamo copiato in "Gestisci chiavi SSH"
- Ora possiamo creare il progetto nella pagina di gitorius. "Crea un nuovo progetto", compiliamo il form.
- Creiamo il repository, aggiungiamo un nome e una descrizione.
Ora andiamo con GIT
Ora chiediamo una copia del progetto.
git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
cd nombredelrepositorio
Crea un ramo chiamato "master" nel tuo repository da Gitorious, eseguendo:
git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git
Copia tutto il codice sorgente del tuo progetto nella directory corrente:
cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto
Aggiungi i nuovi file a questo ramo (master):
git add .
Effettua il commit di questa modifica, intendo il commit di tutti i file che hai copiato un minuto fa:
git commit -a
Aggiorna il tuo progetto nel repository Gitorious:
git push --all
Note:
Ci sono più opzioni con git, questa è la base, per poter creare il progetto, caricare e aggiornare i file, ovviamente git è più complesso.
So che ci sono front-end per git ma preferisco così, ed è di questo che tratta l'articolo.
Vale anche per bitbucket
Abbastanza utile, ad essere onesti, ma è molto più sicuro farlo su Debian che su Canaima (sebbene Canaima sia alla pari con Ubuntu, ad essere onesti).
è interessante!
molto bene, ho installato in debian gitosis + gitweb (dietro nginx) e la verità sono molto felice, soprattutto, perché do / etc di ogni squadra e ho un controllo delle modifiche più veloce e visibile, per dire così.