Most kaptam az ingyenes Hacktoberfest ingemet. Itt van egy gyors módja annak, hogy megszerezhesse a sajátját.

Minden októberben a Digital Ocean és a GitHub ingyenes Hacktoberfest ingeket szállít ezernyi embernek szerte a világon.

Az elmúlt három évben kaptam Hacktoberfest ingeket, és büszkén viselem őket.

Ebben a rövid cikkben megmutatom, hogyan szerezhet Hacktoberfest inget - még akkor is, ha még soha nem kódolt korábban.

A lényeg a következő: ha október 31-ig meg tud nyitni 5 húzási kérelmet - és áttanulmányozom, hogyan kell ezt megtenni -, ingyenesen elhozhatja saját Hacktoberfest ingét, amelyet házhoz szállítanak.

1. lépés: Regisztráljon a Hacktoberfestre

Szüksége van egy GitHub-fiókra. Ha még nincs, néhány perc alatt ingyenesen létrehozhat egyet.

Ezután lépjen a Hacktoberfest regisztrációs oldalára, és kövesse az utasításokat. Csak egy pillanatra van szükség.

2. lépés: Ismerje meg, hogyan lehet pull kérelmet benyújtani

A lekérési kérelmek hozzájárulhatnak a kód módosításához egy nyílt forráskódú projektben. A Git nevű eszközt használják, amely a GitHub nevű közösségi kódolási platformon fut.

A GitHub a nyílt forráskódú univerzum központja, és olyan projekteknek ad otthont, mint a Linux és a React.js.

Hónapokba telhet, amíg a fejlesztők elég jók lesznek ahhoz, hogy hozzájáruljanak néhány ilyen projekthez. De a freeCodeCamp közösség megkönnyítette az abszolút kezdők számára, hogy hozzájáruljanak nyílt forráskódú projektünkhöz.

Közvetlenül a GitHub böngészőjében hozzájárulhat a freeCodeCamp működéséhez. Nem kell semmit telepítenie a számítógépére. Nem is kell ismernie a programozási nyelvet. Csak ki kell választania egy olyan cikket, amelynek fejlesztésével segíteni szeretne.

Íme egy rövid gif, amely bemutatja ennek módját:

A lépések a következők:

  1. Fedezze fel a freeCodeCamp adattárat, és válasszon ki egy cikket, amelynek fejlesztését elősegíteni kívánja.
  2. Dupla kattintással nyissa meg a mappa index.md fájlt.
  3. Kattintson a jobb felső sarokban található toll szimbólumra a szerkesztéshez.
  4. Végezze el a változtatásokat. Megnézheti ezt az alapvető Markdown csalólapot, ha meg szeretné tudni, hogyan adhat hozzá képeket vagy videókat. Nem is kell ismernie a HTML-t.
  5. Görgessen lefelé, és írja le a változásokat az elköteleződés üzenetben.
  6. Győződjön meg arról, hogy ki van jelölve az „Új fiók létrehozása ehhez az elkötelezettséghez és egy lekérés indítása” választógomb.
  7. Kattintson a „Változtatások végrehajtása” gombra.
  8. A következő oldalon kattintson a „Hívási kérelem létrehozása” elemre.
  9. Olvassa el az ellenőrzőlistát, hogy megbizonyosodjon arról, hogy mindent megtett-e, jelölje be a jelölőnégyzeteket, majd küldje el.

Futtatunk néhány automatikus tesztet, hogy megbizonyosodjunk arról, hogy a változtatások nem törtek meg semmit. Ezután az egyik karbantartónk visszajelzést ad a cikkéről. Amint minden rendben lesz, egyesítjük a kérését.

Végül telepítjük hozzájárulását a freeCodeCamp.org webhelyre, ahol emberek milliói olvashatják és hivatkozhatnak rá.

A freeCodeCamp közreműködése jó módszer a nyílt forráskódhoz való hozzájárulás megkönnyítésére. Csatlakozhat közreműködő csevegőszobánkhoz, hogy más közreműködőkkel lóghasson és kérdéseket tehessen fel.

Nemrégiben lefordítottuk a teljes freeCodeCamp tananyagot a világ több nagy nyelvére.

Ha ezeknek a nyelveknek bármelyikét beszél, segíthet javítani fordításainkat. Ez egy másik módszer a GitHub húzási kérelmek megnyitására és a Hacktoberfest mez megszerzésére.

Az angol mellett lefordítottuk a freeCodeCamp teljes tananyagát a következőkre:

  • arab
  • kínai
  • portugál
  • orosz
  • spanyol

Több mint 4000 útmutató cikket is lefordítottunk különböző programozási témákról:

  • arab
  • kínai
  • portugál
  • orosz
  • spanyol

Hamarosan ezek a nyelvek élőben lesznek a freeCodeCamp.org oldalon, és mindegyiknek meg lesz a saját fóruma is.

Havonta emberek milliói használják a freeCodeCamp angol nyelvű változatát. Számítunk arra, hogy emberek milliói használják ezeket a más nyelvi változatokat is. Tehát ezeken a fordításokon végzett bármilyen fejlesztés sok embernek segít.

3. lépés: OK - most adjon még 4 húzási kérelmet

További négy lekérési kérelmet tehet a freeCodeCamp-ra, vagy bármilyen kívánt nyílt forráskódú projektre. Itt van egy részletesebb útmutató a nyílt forráskódhoz való hozzájáruláshoz, ha kalandosnak érzi magát.

4. lépés: Ellenőrizze, hogy képesített-e

Miután regisztrált a Hacktoberfestre, ellenőrizheti a haladást a Hacktoberfest weboldalon.

5. lépés: Várja meg, amíg a Hacktoberfest 2018 ing megérkezik postán

Az elmúlt években az ingek novemberben vagy decemberben érkeztek, attól függően, hogy milyen messze laksz San Franciscótól.

A Digital Ocean csapatának végül kapcsolatba kell lépnie Önnel, kérve az ing méretét és a szállítási címet. (Ne feledje, hogy több mint 10 000 inget szállítanak, így ez a folyamat eltart egy ideig.) És igen, ingyen szállítanak nemzetközi szinten.

Gyakran feltett kérdések, amelyeket az emberek feltesznek a Hacktoberfestre

Milyen húzási kérelmek számítanak a Hacktoberfest mez megszerzéséhez?

A GitHub nyilvános repójának tett bármilyen kérése számít. A lekérési kérelemnek tartalmaznia kell azokat a kötelezettségeket, amelyeket Ön maga tett, nem pedig robotoktól származó automatikus kötelezettségvállalásokat.

Mi van, ha a húzási kérelmeimet nem fogadják el?

Még akkor is, ha a húzási kérelmeket nem fogadják el, akkor is bele kell számolniuk az ing megszerzéséhez szükséges 5 húzási kérelmet. Az egyetlen kivétel az lenne, ha a projektfenntartó úgy dönt, hogy a lekérési kérelmét „érvénytelennek” jelöli. Megtehetik ezt, ha úgy találják, hogy a kérésed kevés erőfeszítést jelent, vagy ha plágiumot tartalmaz.

Mi van, ha október 31-én éjfélig nem nyújtok be legalább öt húzási kérelmet?

Mindaddig, amíg regisztrált a Hacktoberfest-re, még mindig kap néhány ingyenes matricát postán. Tehát akkor is érdemes regisztrálni, akkor is, ha túl elfoglalt vagy a részvételhez.

Vannak olyan személyes Hacktoberfest rendezvények, amelyeken részt vehetek, és segítséget kaphatok a kéréseimhez?

A világ minden tájáról vannak események. Itt van egy naprakész lista.

Ön is részt vehet egy freeCodeCamp tanulmányi csoport rendezvényén a városában.

Ünnepelje a Hacktoberfestet a globális nyílt forráskódú közösséggel

Ebben a hónapban eddig több száz lekérési kérelmet egyesítettünk a freeCodeCamp adattárában. És még csak most kezdünk.

Remélem, hogy hozzájárul a nyílt forráskódú közösséghez, megtanul néhány új dolgot, és jól érzi magát közben!