Inainte de a incepe lucrul, asigurati-va ca ati parcurs tutorialul de intro in Github si ca ati experimentat cu un repository propriu.
- Pentru fiecare feature nou va fi creat un branch separat cu un nume descriptiv:
Ne mutam pe master
:
git checkout master
Descarcam ultimele modificari:
git pull origin master
Cream un branch nou din master
:
git checkout -b nume-branch
- Dupa terminarea implementarii pe branch-ul respectiv si git push (
git push origin nume-branch
), se va deschide un Pull Request catre branch-ulmaster
.
In cadrul Pull Request, se vor adauga si persoanele care fac review:
- Andrei Antal - pentru AngularJS
- Alexandra Anghel - pentru HTML, CSS, vanilla JavaScript
!!! Branch-ul master
este protejat, deci nu veti putea face push direct pe master.
- Dupa review si implementarea modificarilor cerute pe PR, branch-ul este inclus in
master
(merged) si sters. Pentru stergerea branch-urilor locale:
Ne mutam pe master
:
git checkout master
Stergem branch-ul local:
git branch -d nume-branch
Branch-ul va trebui sters si din versiunea remote, de la sectiunea Branches.