Salta el contingut
 

Exercici: Introducció a Git

Autor: Joan Puigcerver Ibáñez

Correu electrònic: j.puigcerveribanez@edu.gva.es

Llicència: CC BY-NC-SA 4.0

(Reconeixement - NoComercial - CompartirIgual) 🅭

Objectius

Els objectius d'aquests exercici són:

  • Conéixer com crear i inicialitzar un repositori de Git localment.
  • Conéixer com afegir fitxers al repositori local.
  • Conéixer com realitzar canvis en el repositori local.
  • Conéixer com consultar l'estat del repositori local.
  • Conéixer com consultar la història de canvis del repositori local.
  • Conéixer les configuracions bàsiques de Git.

Exercici

Important

Comprova l'estat del repositori amb git status després de cada ordre per entendre els diferents estats dels fitxers.

  1. Crea un directori anomenat bloc1_exercici en la teua carpeta de treball.
  2. Inicialitza un repositori de Git en aquest directori.
  3. Crea un fitxer anomenat llibres.txt i afegeix tres llibres que t'agraden.
  4. Fes un primer commit. Tria un missatge significatiu.
  5. Afegeix un altre llibre a llibres.txt.
  6. Fes un segon commit.
  7. Crea un fitxer anomenat musica.txt i afegeix tres cançons que t'agraden.
  8. Crea un fitxer anomenat pelicules.txt i afegeix tres pel·lícules que t'agraden.
  9. Fes un tercer commit que sols incloga el fitxer musica.txt.
  10. Crea un fitxer anomenat series.txt i afegeix tres sèries que t'agraden.
  11. Fes un quart commit que incloga els fitxers pelicules.txt i series.txt.
  12. Modifica el fitxer llibres.txt per a eliminar un dels llibres.
  13. Fes un cinqué commit.
  14. Modifica el fitxer pelicules.txt per a afegir una pel·lícula.
  15. Desfés aquest canvi.
  16. Afegeix el fitxer {data}.log amb qualsevol contingut.
    • {data} és la data actual en format YYYYMMDD.
  17. Configura el repositori perquè ignore els fitxers amb extensió .log.
  18. Fes un commit amb aquesta configuració.
  19. Crea la carpeta tmp i còpia tots els fitxers de text a aquesta carpeta.
  20. Configura el repositori perquè ignore la carpeta tmp.
  21. Fes un commit amb aquesta configuració.
  22. Comprova la història de canvis del repositori.

Bibliografia