Skip to content
Dávid Andor edited this page Sep 22, 2013 · 3 revisions
  1. 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.
  2. cd DOC_ROOT
  3. 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.
    1. git checkout redesign
    2. git pull upstream redesign
    3. 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.
  4. 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.
  5. git push origin drupal.hu-iNUMBER:drupal.hu-iNUMBER
    @todo --set-upstream
  6. 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

Clone this wiki locally