Introduction to Git and GitHub Taller 2 - SinkorAzon/GitProject GitHub Wiki

Git Localment

Introducció a les branques

Comanda per mostrar els logs(Commit) $ git log --oneline

Comanda per crear una branca $ git branch devel

Comanda per mostrar els logs detellats $ git log --oneline --decorate

Comanda per canviar a branca devel $ git checkout devel

Comanda per mostrar els logs detellats $ git log --oneline --decorate

Fusionant branques

Crean canvis a la branca devel
$ gedit TestBranch.txt
$ git add TestBranch.txt
$ git commit -m "Test Branca Devel"

Comanda per mostrar els logs detellats $ git log --oneline --decorate

Comanda per canviar a branca master $ git checkout master

Comanda per fusionar la branca devel $ git merge devel

Comanda per eliminar la branca devel $ git branch -d devel

Comanda $ git log --all --decorate --oneline --graph

Administració de les branques

Comanda per mostrar les branques locals $ git branch

Comanda per mostrar les branques locals amb el ultim commit $ git branch -v

Branca fusionada

Comanda per llistat l'estat de les branques $ git branch --merged

Branca no fusionada

Comanda per crear i canviar a la branca creada $ git checkout -b new_branch

$ gedit TestBranch.txt
$ git add TestBranch.txt
$ git commid -m "test per mostrar una branca no fusionada"

Comanda per canviar a la branca master $ git checkout master

Comanda per mostrar barnques no fusionades $ git branch --no-merged

Eliminant branques no fusionades

Comanda per eliminar una branca fusionada $ git branch -d new_branch

Comanda per eliminar la branca fusionada o no fusionada $ git branch -D new_branch

Inspeccionant canvis

Comanda per mostrar un log $ git log --oneline

Modifiquen fitxer i visualitzem canvis amb la comanda $ git diff Fitxer_1.txt

Comanda per comparar commits $ git diff old_hash..new_hash

Comanda per visualitzar els commits $ git show hash / git show hash Fitxer_1.txt