Cum se schimbă ramura în Git

O ramură Git este o linie separată de dezvoltare într-un proiect software. Utilizatorul poate crea o ramură și poate continua să-și comite modificările în această ramură fără a distruge originalul 'maestru' ramură.

De obicei, fiecare dezvoltator care lucrează la un cod își face modificările într-o ramură separată. Git oferă funcții pentru a îmbina ramura cu ramura principală după ce se fac modificări. Ramurile pot fi denumite și în funcție de ce fel de modificări conțin. Acest lucru permite transparența și descentralizarea corespunzătoare în echipele de dezvoltare și, prin urmare, aceste practici sunt acum convenții larg respectate în domeniul Ingineriei Software.

În acest articol, vom vedea cum să schimbăm ramura curentă într-un proiect Git folosind git checkout comanda.

Pentru inceput, pentru a vedea toate filialele existente într-un proiect Git, mergeți la directorul proiectului și rulați:

ramură git

După cum putem vedea, ramura în care ne aflăm în prezent (master) este evidențiată.

Înainte de a trece la o altă ramură, dacă există modificări făcute sub această ramură, acestea trebuie să fie comise. În caz contrar, Git ar putea împiedica schimbarea ramurilor, dacă există un conflict în ramuri.

Să comite modificările, alerga:

git commit -m „Modificări minore în cod”

Rețineți că șirul de după -m flag este un mesaj de confirmare obligatoriu care trebuie specificat la fiecare comitere, explicând modificările efectuate în timpul comitării.

In cele din urma, pentru a face checkout / schimbare la o altă sucursală, alerga:

git checkout 

De exemplu. pentru a face checkout la ramura „testare”:

Acum putem efectua modificările necesare în filiala noastră.