# [Changia Katika Mradi Huu](https://syknapse.github.io/Contribute-To-This-Project/)

![maelezo ya picha](/favicon.png)

> Nembo imeundwa kwa :sparkling_heart: na [CandidDeer](https://github.com/CandidDeer)

[![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)][twit]

[![Discord](https://badgen.net/discord/online-members/tWkvS4ueVF?label=Join%20Our%20Discord%20Server&icon=discord)](https://discord.gg/tWkvS4ueVF 'Join our Discord server!')
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://syknapse.github.io/Contribute-To-This-Project/)
[![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://syknapse.github.io/Contribute-To-This-Project/)

---

> ## **Tangazo:**
>
> Je, ungependa kuwa mtunzaji wa mradi huu na kusaidia kuuendeleza? Ikiwa una nia, soma [mwongozo wa maelezi](/maintainer_guide.md) , Jiunge na [server yetu ya Discord](https://discord.gg/tWkvS4ueVF) au unitumie DM kwenye [Twitter](https://twitter.com/Syknapse) ili kuomba kujiunga na timu kutoka kwa waendeshaji wa mradi.

---

### Faharasa ya ufikiaji wa haraka

- [Utangulizi](#utangulizi)
- [Malengo](#malengo)
- [Hii ni kwa ajili ya nani?](#hii-ni-kwa-ajili-ya-nani)
- [Kwa nini ninahitaji kufanya hivi?](#kwa-nini-ninahitaji-kufanya-hivi)
- [Ninatarajia kuchangia nini?](#ninatarajia-kuchangia-nini)
- [Tafsiri](#tafsiri)
- [Usanidi!](#usanidi-)
- [Changia](#changia)
    - [Hatua ya 1: Gawa tena hifadhi hii](#hatua-ya-1-gawa-tena-hifadhi-hii)
    - [Hatua ya 2: Clone hifadhi huu](#hatua-ya-2-clone-hifadhi-huu)
    - [Hatua ya 3: Unda tawi jipya](#hatua-ya-3-unda-tawi-jipya)
    - [Hatua ya 4: Fungua faili ya index.html](#hatua-ya-4-fungua-faili-ya-indexhtml)
    - [Hatua ya 5: Nakili templeti ya kadi](#hatua-ya-5-nakili-templeti-ya-kadi)
    - [Hatua ya 6: Tumia mabadiliko yako](#hatua-ya-6-tumia-mabadiliko-yako)
    - [Hatua ya 7: Hifadhi mabadiliko yako](#hatua-ya-7-hifadhi-mabadiliko-yako)
    - [Hatua ya 8: Chapisha mabadiliko yako kwenye GitHub](#hatua-ya-8-chapisha-mabadiliko-yako-kwenye-github)
    - [Hatua ya 9: Wasilisha Ombi la Kuchangia](#hatua-ya-9-wasilisha-ombi-la-kuchangia)
    - [Hatua ya 10: Sherehekea](#hatua-ya-10-sherehekea)
- [Hatua Zinazofuata](#hatua-zinazofuata)
- [Shukrani](#shukrani)
- [Leseni](#leseni)
- [Wachangiaji Bora 100](#wachangiaji-bora-100)


---

## Utangulizi

Haya ni mafunzo ya kusaidia wachangiaji kwa mara ya kwanza kushiriki katika mradi rahisi na mwepesi.

### Malengo

- Toa mchango kwa mradi wa chanzo huru.
- Pata urahisi zaidi katika kutumia GitHub.

### Hii ni kwa ajili ya nani?

- Hii ni kwa wanaoanza kabisa. Ikiwa unajua jinsi ya kuandika na kuhariri lebo ya nanga `<a href="" target=""></a>` basi unapaswa kuweza kuifanya.
- Pia ni kwa wale walio na uzoefu zaidi lakini ambao wanataka kutoa mchango wao wa kwanza wa chanzo huria, au kupata michango zaidi kwa matumizi zaidi na kujiamini.

### Kwa nini ninahitaji kufanya hivi?

Msanidi programu yeyote wa wavuti, anayetarajia au mwenye uzoefu anahitaji kutumia udhibiti wa toleo la Git, na GitHub ndiyo huduma maarufu zaidi ya upangishaji wa Git inayotumiwa na kila mtu. Pia ni moyo wa jumuiya ya Open Source. Kupata starehe kwa kutumia GitHub ni ujuzi muhimu. Kutoa mchango kwenye mradi huongeza kujiamini kwako na hukupa kitu cha kuonyesha kwenye wasifu wako wa GitHub.

Ikiwa wewe ni msanidi programu mpya na unajiuliza ikiwa unahitaji kujifunza Git na GitHub basi jibu ndilo hili: [Ulipaswa Kujifunza Git Jana](https://codeburst.io/number-one-piece-of-advice-for-new-developers-ddd08abc8bfa 'New Developer? You should’ve learned Git yesterday. by Brandon Morelli, creator of CodeBurst.io').

### Ninatarajia kuchangia nini?

![Kadi ya Mchangiaji](/readme-only/card.PNG 'Contributor Card')

Utachangia kadi kama hii kwa [ukurasa wa wavuti wa mradi](https://syknapse.github.io/Contribute-To-This-Project/ 'https://syknapse.github.io/Contribute-To-This-Project'). Itajumuisha jina lako, mpini wako wa Twitter, maelezo mafupi, na viungo 3 vya nyenzo muhimu kwa wasanidi wa wavuti unaopendekeza.

Utafanya nakala ya kiolezo cha kadi ndani ya faili ya HTML na ukibinafsishe kwa maelezo yako mwenyewe.

---

### Tafsiri

Mafunzo haya pia yanapatikana katika [lugha zingine](/translations/README.md)

|     [Kiarabu (عربي)](/translations/README/ARABIC.md)     |  [Bangla (বাংলা)](/translations/README/BANGLA.md)  | [Kichina (Traditional) (繁體中文)](/translations/README/CHINESE_TRADITIONAL.md) |            [Kingereza (English)](/README.md)             |  [Kifaransa (Français)](/translations/README/FRENCH.md)  
| :---------------------------------------------: | :---------------------------------------: | :-----------------------------------------: | :---------------------------------------: | :---------------------------------------: |
|  [Kijerumani (Deutsch)](/translations/README/GERMAN.md)  |      [Kihindi (हिंदी)](/translations/README/HINDI.md)      | [Kiitaliano (Italiano)](/translations/README/ITALIAN.md) | [Kijapani (日本語)](/translations/README/JAPANESE.md) |  [Kikorea (한국어)](/translations/README/KOREAN.md)  |
  [Kipolandi (Polski)](/translations/README/POLISH.md)  | [Kireno (Portuguese)](/translations/README/PORTUGUESE.md) | [Kirusi (Русский)](/translations/README/RUSSIAN.md) |  [Kiserbia (Српски)](/translations/README/SERBIAN.md)  | [Kihispania (Español)](/translations/README/SPANISH.md) |
   [Kituruki (Türkçe)](/translations/README/TURKISH.md) | [Kiukreni (українська)](/translations/README/UKRAINIAN.md) | [Kinorwe (Norsk)](/translations/README/NORWEGIAN.md) | [Kiswahili (Swahili)](/translations/README/SWAHILI.md)

> Tafsiri za hati za miradi zinakaribishwa. Soma [`Mwongozo wa Tafsiri`](/translations/README.md) ili kuchangia.

---

### Usanidi! :)

Kumbuka: Mafunzo haya yanatokana na GitHub PC. [Ikiwa umeridhika na terminal nenda kwenye mafunzo haya (Bofya Hapa)](/terminal_tutorial.md)

Kwanza tuweke mipangilio ya kufanya kazi

1. Ingia kwenye akaunti yako ya GitHub. Ikiwa bado huna akaunti basi [jiunge na GitHub](https://github.com/join). Ninapendekeza ufanye [mafunzo ya GitHub Hello World](https://guides.github.com/activities/hello-world/) kabla ya kuendelea.
2. Pakua [programu ya Kompyuta ya GitHub](https://desktop.github.com/).
    - Vinginevyo ikiwa uko vizuri kutumia Git kwenye safu ya amri unaweza kufanya hivyo [Hiki hapa ni kiungo cha mafunzo ya CLI](/terminal-tutorial.md).
    - Ukitumia [Msimbo wa VS](https://code.visualstudio.com/ 'Visual Studio Code website') inakuja na Git iliyojumuishwa na hukuruhusu kufanya kile tunachohitaji moja kwa moja kutoka kwa kihariri.
    - Walakini njia rahisi na rahisi zaidi ya kufuata mafunzo haya ni kutumia GitHub Desktop.

> Sasa kwa kuwa wote mmeweka hebu tuendelee na shughuli ya kuchangia mradi.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

### Changia

Kuwa mchangiaji wa programu huria katika hatua 10 rahisi.

_Muda uliokadiriwa: Chini ya dakika 30_.

#### Hatua ya 1: Gawa tena hifadhi hii

- Lengo hapa ni kutengeneza nakala ya mradi huu na kuiweka kwenye akaunti yako.
- Hifadhi (repo) ni jinsi mradi unavyoitwa kwenye GitHub na hua ni nakala yake.
- Hakikisha uko kwenye [ukurasa mkuu](https://github.com/Syknapse/Contribute-To-This-Project 'https://github.com/Syknapse/Contribute-To-This-Project') ya repo hii.

| ![Fork](/readme-only/fork.png "bofya 'Fork'") |
| :-------------------------------------------: |
| **Bofya kitufe cha _Fork_** |

- Sasa una nakala kamili ya mradi katika akaunti yako mwenyewe.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 2: Clone hifadhi huu

- Sasa tunataka kufanya nakala ya ndani ya mradi. Hiyo ni nakala iliyohifadhiwa kwenye mashine yako mwenyewe.
- Fungua programu ya kompyuta ya GitHub. Katika programu:

| ![Clone](/readme-only/clone.PNG 'click clone there') |
| :---------------------------------------------------: |
| **Bofya _Faili_ kisha _Clone hazina_** |

- Utaona orodha ya miradi yako na _forks_ kwenye GitHub.
- Chagua `<your-github-username>/Changia-Kwa-Hii-Mradi`.
- Bofya _Clone_

| ![Clone project](/readme-only/clone-project.PNG 'click on =your-github-username=/Contribute-To-This-Project') |
| :----------------------------------------------------------------------------------------------------: |

| :arrow_right_hook: Mradi uliogawiwa utakuwa na ishara ya kugawanywa kushoto. Mgawanyo wako utakuwa na mtumiaji wako wa GitHub yenyewe. | ![your fork](/readme-only/clone-your-fork.PNG 'your fork will look like this, with your own user name') |
| :------------------------------------------------------------------------------------------------------------------ | :----------------------------------------------------------------------------------------------------: |

- Hii itachukua muda kama mradi una nakiliwa kwenye diski yako kuu. Ninapendekeza uweke njia chaguo-msingi ambayo kawaida ni `..\Documents\GitHub`.
- Sasa una nakala ya ndani ya mradi.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 3: Unda tawi jipya

- Mara tu repo imeundwa na kufunguliwa kwenye eneo-kazi la GitHub ni wakati wa kuunda tawi jipya.
- Tawi ni njia ya kuweka mabadiliko yako tofauti na sehemu kuu ya mradi inayoitwa `Master`. Kwa mfano ikiwa mambo yataenda vibaya na haufurahii mabadiliko yako unaweza kufuta tawi na mradi mkuu hautaathiriwa.

| :arrow_right_hook: bofya kwenye _`tawi la sasa`_, Kisha ubofye _`Mpya`_ | ![Create branch](/readme-only/branch-new.PNG "Click on 'Branch', then 'New'") |
| :---------------------------------------------------------------------------- | :-----------------------------------------------------------------------------------------------------------------: |
| :arrow_right_hook: **Lipe tawi lako jina, kisha ubofye `Unda tawi`** |                           ![Name branch](/readme-only/branch-name.PNG 'Name your branch')                            |
| :arrow_right_hook: **Chapisha tawi lako jipya kwa GitHub**                      | ![Name branch](/readme-only/branch-publish.PNG 'Click publish to send the new branch to your remote repo on GitHub') |

- Unaweza kuitaja chochote unachotaka, lakini kwa kuwa hili ni tawi la kuongeza kadi yenye jina lako kwenye mradi, kuiita `jina-kadi yako` ni mazoezi mazuri kwa sababu huweka nia ya tawi hili wazi.
- Sasa umeunda tawi jipya tofauti na tawi la msingi.
- Kwa hatua zinazofuata hakikisha unafanya kazi katika tawi hili. Utaona jina la tawi ulilopo katikati ya juu ya programu ya eneo-kazi la GitHub ambapo inasema _Tawi la sasa_.

**Usifanye kazi kwenye `tawi la msingi`**

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 4: Fungua faili ya index.html

- Sasa tunahitaji kufungua faili tutakayohariri na kihariri chako cha msimbo unachopenda.
- Tafuta kabrasha ya mradi kwenye kompyuta yako. Ikiwa umeweka chaguo-msingi hii inapaswa kuwa kitu kama `kompyuta yako > Hati > GitHub > Changia-Kwa-Hii-Mradi`
- Faili ya `index.html` iko moja kwa moja kwenye kabrasha ya `Changia-Kwa-Hii-Mradi`.
- Fungua kihariri chako cha msimbo (Sublime, VS Code, Atom...nk) na utumie amri ya `Fungua faili` na utafute faili ya index.html kwenye saraka kuu ya mradi.

| ![Fungua faili ya faharasa](/readme-only/index-open.PNG 'Open index.html in your text editor') |
| :---------------------------------------------------------------------------------------------------------------: |
| :arrow_right_hook: **Vinginevyo unaweza kupata faili kwenye diski yako kuu, bofya kulia, na ufungue kwa kihariri chako** |

- Sasa una faili utakayohariri wazi katika kihariri chako na uko tayari kuanza kuifanyia mabadiliko.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 5: Nakili templeti ya kadi

- Tutafanya nakala ya kiolezo cha kadi ili kuanza kuifanyia kazi
- Juu ya faili ya html, chini ya sehemu za `<head>` na `<header>` utapata sehemu iliyoandikwa `== TEMPLATE ==`
- Nakili kila kitu ndani ya mraba nyekundu kwenye picha, kutoka kwa maoni ya `Kadi ya mchangiaji START` hadi maoni ya `Kadi ya mchangiaji END`

| ![Nakili kiolezo cha kadi](/readme-only/card-copy.PNG 'Nakili kiolezo cha kadi') |
| :--------------------------------------------------------------------: |

- Bandika jambo zima moja kwa moja chini ya maoni yanayoonyesha
- Hakikisha kuna mstari mmoja wa nafasi kati ya kuanza kwa kadi yako na mwisho wa kadi. Ni mazoezi mazuri kuweka msimbo wetu wazi iwezekanavyo
- Kamwe usitumie linters au fomati za mtindo. Mradi una usanidi wa Prettier

| ![Bandika kiolezo cha kadi](/readme-only/card-paste.PNG 'Bandika chini ya mstari ulioonyeshwa') |
| :-----------------------------------------------------------------------------: |

- Hii sasa ni kadi **yako** utakayo binafsisha na kuhariri.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 6: Tumia mabadiliko yako

- Sasa tutaanza kuhariri html, kubadilisha sehemu zinazoweza kugeuzwa kukufaa kwenye kadi yetu.

| :arrow_right_hook: Badilisha 'Jina' kwa jina lako | ![Change name](/readme-only/change-name.PNG 'Type your name') |
| :--------------------------------------------- | :-------------------------------------------------------: |

- **Kumbuka: Usibadilishe `class="jina"`**

| :arrow_right_hook: Chomeka URL ya akaunti yako ya Twitter `href="Ingiza URL hapa"`, Charaza mpini wako katika sehemu ya maandishi | ![Change contact](/readme-only/change-contact.PNG 'Insert a link to your Twitter account and type your handle') |
| :--------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------: |

- Ukipendelea kutumia mwasiliani isipokuwa Twitter utahitaji kubadilisha ikoni ya twitter `<i class="fa fa-x-twitter"></i>` kwa kwenda kwa [Icons Awesome Font](http://fontawesome.io/icons/) inatafuta ikoni sahihi na kubadilisha sehemu ya `fa-x-twitter` pekee na ikoni mpya kama vile `fa-facebook` kwa mfano. Kisha fuata hatua sawa hapo juu.

| ![Change about](/readme-only/change-about.PNG 'Write a sentence about you') |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| :arrow_right_hook: **Tuambie jambo kukuhusu. Weka fupi na tamu. Ifikirie zaidi kama tweet kuliko chapisho la blogi** |
| ![Change resources](/readme-only/change-resources.PNG 'Insert link, write a short description, and type the name of the resource') |
| :arrow_right_hook: **Shiriki na jumuiya viungo 3 vya rasilimali ambazo ni muhimu kwa ukuzaji wa wavuti. Hii inaweza kuwa chochote, video, mazungumzo, podcast, makala, rerejea, au chombo. Ikiwa wewe ni mwanzilishi usiogopeshwe na hili, shiriki chochote unachokijua hata kama unaona ni cha msingi. Utashangaa ni watu wangapi watafaidika.** |

- **Kiungo:** Weka kiungo `href="hapa"` ukibadilisha `#`. Tafadhali epuka kutumia vifupisho vya URL au URL ambazo hazitoki kwenye tovuti unayochapisha!
- **Kichwa:** Andika maelezo mafupi `title="hapa"`.
- **Jina:** Andika jina la rasilimali katika sehemu ya maandishi `>hapa</a>`.
- Hakikisha kuwa **umehifadhi mabadiliko yako yote**.
- **Jaribu mabadiliko yako**. HII NI MUHIMU! Fungua faili ya html kwenye kivinjari chako (kwa kubofya mara mbili juu yake kwa mfano) na uone jinsi kadi yako itakavyokuwa kwenye tovuti. Tazama kwamba ukurasa mzima bado unaonekana sawa na hakuna chochote kilichovunjika. Bofya viungo vyako na uhakikishe kuwa vinafanya kazi. Fungua koni (Ctrl + Shift + J (Windows / Linux) au Cmd + Opt + J (Mac)) na uangalie kuwa hakuna ujumbe wa makosa.
- Sawa, umemaliza kuhariri nambari yako! Hatua zinazofuata zitatuma mabadiliko yako kwa GitHub na kisha kuyawasilisha ili yaunganishwe na mradi mkuu.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 7: Hifadhi mabadiliko yako

- Rudi kwenye programu ya kompyuta ya GitHub.
- Mabadiliko yako yatakuwa yameongezwa kiotomatiki kwenye eneo la jukwaa.
- Hii inamaanisha kuwa Git imerekodi mabadiliko yote **yaliyohifadhiwa**.
- Unaweza kuona hii yalijitokeza katika programu. Kila kitu ambacho umeongeza kwenye faili kitakuwa kijani, na ufutaji utaonekana kama nyekundu.

| ![Commit changes](/readme-only/commit.PNG "The changes you've added should appear in green on the right side of GitHub desktop app. The commit button is on the bottom left") |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| :arrow_right_hook: Hatua inayofuata inaitwa _`Commit`_. Hii ina maana takriban `thibitisha mabadiliko` |
| ![Commit changes](/readme-only/commit-header.PNG "The changes you've added should appear in green on the right side of GitHub desktop app. The commit button is on the bottom left") |
| :arrow_right_hook: **Hivi ndivyo kichwa chako cha eneo-kazi cha GitHub kinapaswa kuonekana. Angalia alama ya uma karibu na jina la mradi katika `Hazina ya Sasa`, `Tawi lako la Sasa` litakuwa na jina uliloipa katika hatua ya 3** |
| ![Write commit message and commit](/readme-only/commit-message.PNG "Write a brief commit message in the 'summary' input, and click 'commit'") |
| :arrow_right_hook: **Ili _`Kujitolea`_ lazima ujaze sehemu ya _`Muhtasari`_. Huu ni ujumbe wa kujitolea unaoelezea kile umebadilisha. Katika kesi hii `"Ongeza maelezo ya kadi yangu"` itakuwa ujumbe unaofaa. Kwa hiari unaweza kuongeza _`Maelezo`_ ya kina zaidi. Bofya kitufe cha _`Commit`_. Kitufe chako kitasema kitu kama `Jitolee kwa "jina-tawi lako"`** |

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 8: Chapisha mabadiliko yako kwenye GitHub

- Mabadiliko yako sasa yamehifadhiwa au kutekelezwa. Lakini imehifadhiwa tu kwa eneo la ndani, hiyo ni kwenye kompyuta yako.
- Kusawazisha mabadiliko ya ndani na hazina yako kwenye GitHub inaitwa _Push_. "Unasukuma" mabadiliko kutoka kwa hazina yako ya karibu hadi hazina ya mbali kwenye GitHub.

| :arrow_right_hook: Bofya kitufe cha _`Push`_ | ![Push to GitHub](/readme-only/push.PNG "Push your changes to GitHub, click on the 'Push' button") |
| :----------------------------------------- | :------------------------------------------------------------------------------------------: |

- Baada ya sekunde chache operesheni imekamilika na sasa unayo nakala sawa ya tawi hili kwenye mashine yako na vile vile kwenye GitHub.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 9: Wasilisha Ombi la Kuchangia

- Huu ndio wakati ambao umekuwa ukingojea; kuwasilisha _Ombi la Kuvuta_ (PR).
- Kufikia sasa kazi yote ambayo umefanya imekuwa kwenye mradi wa uma, ambao kama unavyokumbuka unakaa kwenye akaunti yako ya GitHub.
- Sasa ni wakati wa kutuma mabadiliko yako kwa mradi mkuu ili kuunganishwa nayo.
- Hii inaitwa [_Ombi la Kuvuta_](https://help.github.com/articles/about-pull-requests/ 'About Pull Requests - GitHub Help') kwa sababu unauliza mtunza mradi asilia "kuvuta" mabadiliko yako kwenye mradi wao.
- Nenda kwenye ukurasa kuu wa **fork yako** kwenye GitHub (itakuwa na nembo ya uma na jina lako la mtumiaji hapo juu).
- Kuelekea juu ya repo utaona ujumbe wa ombi la kuvuta ulioangaziwa na kitufe cha kijani.

| ![Wasilisha Ombi la Kuvuta](/readme-only/pull-request.PNG 'This is usually towards the top of the page, under the description and above the project files and folders') |
| :----------------------------------------------------------------------------------------------------------------------------------------------------------: |
| :arrow_right_hook: **Bofya kwenye `Linganisha na kuvuta ombi`** |
| ![Fungua Ombi la Kuvuta](/readme-only/pull-request-branches.PNG 'You are requesting to merge your branch from your fork into the master branch of the original project') |
| :arrow_right_hook: Hivi ndivyo ukurasa wa `Fungua ombi la kuvuta` unavyoonekana. |

- KUMBUKA _unajaribu kuunganisha tawi lako na mradi asilia sio na `tawi la Msingi` kwenye fork yako_.
- Picha iliyo hapa chini inakupa wazo la jinsi kichwa cha ombi lako la kuvuta kinapaswa kuonekana kama.
- Upande wa kushoto ni mradi wa awali, ikifuatiwa na tawi kuu. Upande wa kulia ni fork yako na tawi ulilounda.

| ![Wasilisha Ombi la Kuvuta](/readme-only/pull-request-open.PNG "Click the green button. Don't be scared!") |
| :----------------------------------------------------------------------------------------------------------------------------------: |
| :arrow_right_hook: **Unda ombi la kuvuta: Andika kichwa, Ongeza maelezo ya hiari katika maelezo na Bofya `Unda ombi la kuvuta`** |

- Usifadhaike na chaguzi zote. Unahitaji tu kufanya hatua hizi tatu kwa sasa.
- Acha chaguo la `Ruhusu uhariri kutoka kwa watunzaji` umewekwa tiki.
- Sasa, _Ombi la Kuvuta_ litatumwa kwa msimamizi wa mradi. Mara tu itakapopitiwa na kukubaliwa mabadiliko yako yataonekana kwenye [ukurasa wa wavuti wa mradi](https://syknapse.github.io/Contribute-To-This-Project 'Contribute To This Project web page').

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

#### Hatua ya 10: Sherehekea

Ni hayo tu. Umefanya hivyo! Sasa umechangia kwenye chanzo huria kwenye GitHub.

Umeongeza msimbo kwenye ukurasa wa wavuti wa moja kwa moja: [https://syknapse.github.io/Contribute-To-This-Project](https://syknapse.github.io/Contribute-To-This-Project)

Mabadiliko yako **hayataonekana mara moja**; kwanza zinapaswa kupitiwa, kukubaliwa, na kuunganishwa na mtunza mradi. Mara baada ya kuunganishwa kadi yako inapaswa kuonekana na kuishi kwenye ukurasa.

Ni kawaida sana kwa mhakiki kuomba mabadiliko kwenye PR. Ifikirie kama mazoezi mazuri ikiwa itatokea kwako. Fuatilia maoni na mabadiliko uliyoomba. Mara tu unapofanya mabadiliko yaliyoombwa (nyuma kwenye tawi lako) unachotakiwa kufanya ni kujitolea na kusukuma mabadiliko yako. PR itasasisha kiotomatiki na mabadiliko mapya.

Ninaahidi nitajaribu kukagua na kuunganisha haraka iwezekanavyo lakini ninafanya hivi kwa wakati wangu wa ziada, kwa hivyo kucheleweshwa kwa siku chache hakuwezi kuepukika.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

### Hatua Zinazofuata

- Rudi baada ya muda ili kuangalia Ombi lako la Kuvuta lililounganishwa.
- Unapaswa kupokea barua pepe kutoka kwa GitHub wakati mabadiliko yako yameidhinishwa, au ikiwa mabadiliko ya ziada yameombwa. Na wakati PR hatimaye imeunganishwa na bwana na kadi yako imeongezwa.
- Unaweza pia kujifunza jinsi ya kuchangia kutoka kwa mfululizo huu _free_: [Jinsi ya Kuchangia Mradi wa Open Source kwenye GitHub](https://kcd.im/pull-request)
- Iwapo umepata mradi huu **ni muhimu** tafadhali upe :star: star :star: juu ya ukurasa na **Tweet** kuuhusu ili kusaidia kueneza neno [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)][twit]
- Unaweza **kunifuata** na kuwasiliana nami kwa [𝕏 (Twitter)](https://twitter.com/Syknapse '@Syknapse') au [kutumia mojawapo ya chaguo hizi nyingine](https://syknapse.github.io/Syk-Houdeib/#contact 'My contact section | Portfolio')
- Huu ni mradi wa programu huria kwa hivyo mbali na kuchangia kadi yako, unakaribishwa kukusaidia kurekebisha hitilafu, uboreshaji au vipengele vipya. Fungua [suala](https://help.github.com/articles/creating-an-issue/ 'Mastering Issues | GitHub Guides') au tuma [ombi la changia](https://help.github.com) /makala/kuunda-ombi-kuvuta-kutoka-uma/ 'Kuunda ombi la kuvuta kutoka kwa uma | Msaada wa GitHub')
- Ili kusaidia kuboresha jumuiya yetu, angalia kichupo cha GitHub [Majadiliano](https://github.com/Syknapse/Contribute-To-This-Project/discussions) kilicho karibu na Vuta Maombi. Eneo hili ni mahali pa kujitambulisha, kuingia katika majadiliano ya kina kuhusu Chanzo Huria, na kuwasiliana na Wasimamizi wa Mradi. Je, utatusaidia kujenganje ya kipengele hiki na kuboresha jumuiya yetu?
- **Asante kwa kuchangia mradi huu**. Sasa unaweza kuendelea na kujaribu kuchangia miradi mingine; tafuta ![Toleo zuri la Kwanza](https://user-images.githubusercontent.com/29199184/33852733-e23b7070-debb-11e7-907b-4e7a03aad436.png) lebo kwa chaguo za michango zinazofaa kwa wanaoanza.
- Pia ninatafuta washiriki wa kunisaidia katika kukagua na kuunganisha PR. Ikiwa ungependa kupata mazoezi ya hali ya juu zaidi ya Git soma [mwongozo wa mtunzaji](/maintainer_guide.md) jiunge na [server letu la Discord](https://discord.gg/tWkvS4ueVF) na kuomba kujiunga na timu kutoka kwa wasimamizi wa mradi.

[↑ Nenda juu ↑](#Faharasa-ya-ufikiaji-wa-haraka)

---

### Shukrani

Mradi huu umeathiriwa sana na mradi wa [Roshan Jossey](https://github.com/Roshanjossey) [michango-ya-kwanza](https://github.com/Roshanjossey/first-contributions) yenye mafunzo yake bora.

Pia imetiwa moyo hasa na jumuiya kuu inayozunguka [#GoogleUdacityScholars](https://twitter.com/hashtag/GoogleUdacityScholars?src=hash) The Google Challenge Scholarship: Front-End Web Dev, darasa la 2017 Ulaya.

### Leseni

Mradi huu umesajiliwa chini ya [Leseni ya MIT](./LICENSE).

### Wachangiaji Bora 100

[![GitHub Contributors Image](https://contrib.rocks/image?repo=Syknapse/Contribute-To-This-Project)](https://github.com/Syknapse/Contribute-To-This-Project/graphs/contributors)

[Rudi juu &uparrow;](#utangulizi)

[twit]: https://twitter.com/intent/tweet?text=Contribute%20To%20This%20Project.%20An%20easy%20project%20for%20first-time%20contributors,%20with%20a%20full%20tutorial.%20By%20@Syknapse&url=https://github.com/Syknapse/Contribute-To-This-Project&hashtags=100DaysofCode 'Tweet this project'
