<div class="page"> <div class="cover text-center"> <img class="mx-auto" src=/itb/images/logo_mislata.png alt="logo"> # Git en IntelliJ <div class="text-end fit-content ms-auto my-3 mt-auto pt-3"> <p><strong>Autor:</strong> Joan Puigcerver Ibáñez</p> <p><strong>Correu electrònic:</strong> j.puigcerveribanez@edu.gva.es</p> <p><strong>Curs:</strong> 2024/2025</p> </div> <div> <p class="fw-bold mb-0">Llicència: BY-NC-SA</p> <p class="d-none d-md-block">(Reconeixement - No Comercial - Compartir Igual)</p> <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ca" target="_blank"> <img class="mx-auto" src="/itb/images/license.png" alt="Licence"/> </a> </div><!--license--> </div><!--cover--> </div><!--page--> {:toc} ## Objectius L'objectiu d'aquest exercici és apendre com realitzar diferents operacions de Git des de IntelliJ. ## Requisits Per fer aquest exercici cal: - Haver instal·lat __IntelliJ Community__. - Haver instal·lat __Git__. - Haver creat un projecte d'IntelliJ. - Haver habilitat el __control de versions Git__ al projecte: __VCS > Enable version control integration__. Es pot utilitzar el projecte configurat a [Preparació de l'entorn](/itb/DAM-ED/UD1/materials/04_preparacio_entorn.html) ## Tasca IntelliJ proporciona una eina gràfica per visualitzar l'estat del nostre repositori de Git. Podem accedir mitjançant la pestanya Git en la part inferior de la finestra: ![](/itb/DAM-ED/UD2/exercicis/img/intellij_git_tab.png) Podem observar els diferents «commits» que s'han realitat en el repositori, aixi com les branques en el repositori local i remot. També podem consultar totes les operacions de Git que es poden dur a terme. Aquestes operacions estan en la barra de navegació, dins de la pesntanya de Git. ![](/itb/DAM-ED/UD2/exercicis/img/intellij_git_actions.png) Anem a realitzar els passos de la [pràctica](../practices/01_git_practice.html.md.erb) en aquest repositori. El primer commit del __README.md__, no cal fer-lo. Afegir el fitxer __MultiplyTableFull__ dins del package __ud2.exercises__. Per poder crear noves branques, cal anar a __Git > Branches... > + New Branch__. Si volem anar directament a la branca, podem deixar marcada l'opció _Checkout branch_, però no és obligatori fer-ho. Baix a la dreta de la finestra, podeu observar en quina branca es trobeu.