<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:

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.

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.
Aquest lloc web utilitza galetes per millorar l'experiència de l'usuari