|
Objectius¶Configurar l'entorn de desenvolupament per realitzar la integració del sistema de controls Git en projectes de desenvolupament. En aquest manual s'instal·larà i es configuraran les següent eines: Projecte d'IntelliJ IDEA¶Per començar, caldrà utilitzar el projecte de IntelliJ IDEA creat a Preparació de l'entorn. Git¶Cal instal·lar Git, si no està instal·lat. Descarrega i executa l'instal·lador de Git des de https://git-scm.com/ Una vegada instal·lat, pots utilitzar la consola Git Bash. És una terminal basada l'intèrpret Bash, que et permetrà realitzar les comandes de Git en la consola. GitHub¶
Creació del repositori remot¶Crea un repositori dins de l'organització corresponent amb les següents característiques:
Si s'ha creat correctament, hauríeu de veure una pàgina com aquesta: Integració IntelliJ + GitHub¶Autenticació¶Heu de configurar prèviament la vostra autenticació a GitHub. Recomanació Es recomana utilitzar l'autenticació mitjançant clau SSH.
Podeu consultar l'apartat Mètodes d'autenticació a GitHub per a més informació. Git Bash com a terminal¶IntelliJ IDEA permet configurar la terminal que utilitza per defecte i pot ser configurat per utilitzar Git Bash. A la configuració de l'IDE File > Settings > Tools > Terminal podem especificar la ruta de la terminal que volem utilitzar. En aquest cas, hem de trobar la carpeta on s'ha instal·lat Git i seleccionar l'executable Una vegada ha segut configurada, ja podem utilitzar la terminal de Git Bash des de l'IDE. Fitxers¶Important L'arrel del projecte es correspon amb la carpeta del projecte: En els següents passos, modificareu el contingut dels següents fitxers:
Fixa't Fixa't si a l'arrel del projecte hi ha un fitxer Si no existeix, descarrega'l de GitHub i copia'l a l'arrel del teu projecte: .gitignore.
Configuració de Git¶Podeu realitzar aquesta tasca des de la terminal o des de la interfície gràfica de IntelliJ IDEA.
Configurar el remot¶Afegeix el repositori de GitHub: Git > Manage Remotes... i donar-li al +
Aquest pas és equivalent a executar Commit inicial¶Una vegada afegit el repositori remot, ja podem realitzar el primer commit.
Treballar amb Git¶Una vegada configurat l'espai de treball, ja es pot utilitzar per afegir noves classes i sincronitzar-les en diferents espais de treball mitjançant Git.
Tot el codi estarà dins de la carpeta Quan es vulga sincronitzar el codi de IntelliJ IDEA a GitHub caldrà:
|