-
Notifications
You must be signed in to change notification settings - Fork 12
Munkafolyamat
Dávid Andor edited this page Sep 22, 2013
·
3 revisions
- Ha bármilyen észrevételed van, akkor azt, egy issue-ban jelezd, hogy a többiekkel együtt megbeszélve a lehető legjobb megoldási terv szülessen. Mindenki a saját forkjába dolgozik, oda push -ol aztán pull request -et kér. Figyelj arra, hogy a saját forkod minél inkább szinkronban legyen az eredeti repoval.
cd DOC_ROOT- Az új fejlesztésnek kell egy új branch.
Az új branch-et mindig abból a branch-ből indítsad, amelyikbe az új fejlesztést szánod.
git checkout redesigngit pull upstream redesign-
git checkout -b drupal.hu-iNUMBER
Az új branch neve bármi lehet, de érdemes olyat választani amiből látszik, hogy melyik feladathoz tartozik.
Például: drupal.hu-i42 - amiből látható, hogy adott brach a 42. számú issue megoldását célozza.
- Az előbb létrehozott branch-be gyűlhetnek a kommitok.
Ha még nem készültél el a feladattal, akkor is érdemes időnként fel push-olni a változtatásokat (lásd következő pont), hogy a többiek lássák éppen hol áll a folyamat, így könnyebben tudnak bekapcsolódni a munkába. -
git push origin drupal.hu-iNUMBER:drupal.hu-iNUMBER
@todo --set-upstream - A GitHub webes felületén Pull request küldése.
Figyelni kell arra, hogy saját branch-edet melyik drupalhu/drupal.hu branch-el akarod összeolvasztani.
A drupalhu/drupal.hu alapértelmezett branch-e a test, ezért minden Pull Request-nél ez az alapértelmezett beállítás, de ez a felületen megváltoztatható. A legtöbb esetben ezt meg is kell változtatni a redesign-ra.
Figyelni kell arra, hogy Pull request küldésénél a leírás mezőben benne legyen az issue hivatkozás. Mert ilyenkor az eredeti issue oldalán is látszani fog, hogy jött egy Pull request
Szöveg formátum leírás
Ha jól értelmezem, akkor #42