Abans de començar, si instal·lem Laravel amb Composer, vol dir que estem clonant el projecte del repositori de desenvolupament. Per iniciar el nostre propi repositori des de 0, ens hem d'assegurar que la carpeta
.git i .github s'han el·liminat (tot i que aquesta última es podria deixar). Un cop comprovat això, iniciem GIT al projecte (dins del directori del projecte):
Tot seguit creem un projecte des de la web de GitLab, que genera un projecte i un enllaç al mateix:
Amb les línies anteriors fem el següent:
Sembla que tot ha anat bé:
Per anar pujant els canvis que anem fent al repositori online (útil per mantenir còpies de seguretat), farem:
Si volem desar els canvis en una altra branca, canviarem
git init
https://gitlab.com/usuari/el-meu-projecte.git.
Des de a consola del nostre ordinador, afegim aquest projecte al repositori remot, indicant l'enllaç generat:git remote add origin https://gitlab.com/usuari/el-meu-projecte.git git add . git commit -m "1r commit" git push -u origin master
- Afegim o enllaçem el projecte git en local a un servei de repositori on line, el que sigui.
- Diem a git que ho afegeixi tot
(.) - Fem el primer commit posant com a títol '1r commit'.
- Pujem al repositori al núvol el que hi ha en aquest commit. En aquest primer, serà tot el projecte.
git@gitlab.elmeuusuari/el-meu-projecte.git, ens demana usuari i mot de pas:
Username for 'https://gitlab.com': usuari@gmail.com Password for 'https://usuari@gmail.com@gitlab.com': Counting objects: 330, done.
Compressing objects: 100% (292/292), done. Writing objects: 100% (330/330), 4.78 MiB | 1.62 MiB/s, done. Total 330 (delta 70), reused 0 (delta 0) remote: Resolving deltas: 100% (70/70), done. To https://gitlab.com/usuari/el-meu-projecte.git
* [new branch] master -> master Branch 'master' set up to track remote branch 'master' from 'origin'.
git status git add . git commit git push origin master
master per la branca que haguem creat.Alternativament, també podem gestionar-ho des d'un client (GitKraken, per exemple). Només hem d'obrir el repositori que tenim en local des del client. Pot ser que aquest client ens demani usuari i contrasenya de GitLab, on hem pujat el projecte per tenir-lo sincronitzat en remot.
Comentaris
Publica un comentari a l'entrada