|
Preparació de l'entornJoan Puigcerver Ibáñez Objectius¶L'objectiu d'aquest material és configurar l'entorn de desenvolupament en ordinadors amb sistema operatiu Windows o distribucions de Linux basades en Debian, com Ubuntu o Linux Mint. En aquest manual s'instal·larà i es configuraran les següent eines:
Git¶Git està disponible a https://git-scm.com/ per a Windows, macOS i Linux. Descarrega i executa l'instal·lador de Git des de https://git-scm.com/ GitHub¶
Tasca Proporciona-li el teu usuari al docent la tasca corresponent en el curs del mòdul.
Figura 1. Creació de repositori Si s'ha creat correctament, hauríeu de veure una pàgina com aquesta: Figura 2. Repositori remot buit Tasca Proporciona-li l'adreça HTTPS del teu repositori al docent del mòdul mitjançant la tasca corresponent en el curs del mòdul. Windows Subsystem for Linux (WSL)¶En aquest mòdul professional, treballarem els processos des del punt de vista de Linux. En cas d'utilitzar el sistema operatiu Windows, es pot instal·lar Windows Subsystem for Linux (WSL); un subsistema que possibilita la integració d'una distribució de Linux en Windows sense necessitat d'una màquina virtual. Per instal·lar-lo cal seguir les instruccions en la documentació: https://learn.microsoft.com/en-us/windows/wsl/install Bàsicament consisteix en executar la comanda des de PowerShell amb permisos d'administrador (botó dret, Run as administrator): Una vegada instal·lat demana reiniciar l'ordinador. Fes-ho i executa la següent comanda. Aquesta operació iniciarà la instal·lació de la distribució Ubuntu. També es recomana la instal·lació de la Windows Terminal des de la Microsoft Store. IntelliJ IDEA¶Descarrega i instal·la IntelliJ IDEA mitjançant l'instal·lador. Utilitzarem la versió Community de l'IDE.
Advertència La interfície gràfica de IntelliJ ha canviat en les últimes versions. Figura 3. Creació de projecte a IntelliJ Una vegada creat, tindreu un projecte buit creat. Figura 4. Projecte creat a IntelliJ
Figura 5. Execució de Integració IntelliJ + GitHub¶Consell És possible que en les versions més recents de IntelliJ IDEA ja es cree el fitxer .gitignore amb les configuracions per defecte. Comproveu-ho.
Figura 6. Fitxer
Figura 7. Afegir repositori remot Integració amb HTTPS¶
Integració amb SSH¶
Commit inicial¶
Figura 8. Commit inicial
Figura 9. Push a GitHub
Figura 10. Repositori a GitHub 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à:
📌 Aquest document pot quedar desactualitzat després d’imprimir-lo. Pots consultar la versió més recent
a la pàgina web.
🌿 Abans d’imprimir aquest document, considera si és realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.
|