Aquesta és una revisió antiga del document
Taula de continguts
GIT
GIT és l'eina de control de versions per excel·lència actualment. En la documentació oficial hi ha tota la informació necessària i molt més per entendre'l i saber-lo fer anar https://git-scm.com/book/en/v2
A continuació hi ha un recull dels principals petits problemes que acostumen a aparèixer els primers cops que s'utilitza.
Línia d'ordres i github
Des de ja fa uns anys, la gent de github (el principal repositori de projectes juntament amb gitlab) no permeten les connexions autenticades només amb el nom d'usuari / password.
Han dissenyat un nou sistema basat en nom d'usuari / token. Aquests tokens s'han de crear des del panell web de github:
Perfil > Settings > Developer Settings > Personal access tokens > Tokens (classic)
Aquesta ruta porta a https://github.com/settings/tokens des d'on s'ha de
generar un nou token. S'ha d'indicar un nom, una durada i donar-li permisos per a repo, un cop generat el sistema el mostrarà a pantalla UN SOL COP i serà el password que s'haurà de fer servir a partir d'aquell moment per fer servir git amb github des de la línia d'ordres.
Les altres opcions de tokens, fine grained tokens, permeten definir l'ús del token de forma més granular i precisa. Tècnicament, són més segures i s'haurien de fer servir sempre, però al principi són una mica més enutjoses de fer, però és com s'hauria de treballar.
Primer ús
Tal com s'indica en totes les guies, el primer cop que s'utilitza git en un terminal s'han de definir com a mínim dues configuracions per indicar al git la teva identitat. Des del terminal s'han d'executar les següents ordres:
git config --global user.name "ElTeuNom_i_SiUsPlauQueSiguiSempreElMateix" git config --global user.email elTeu@correu
