+#### *Хэрэв та командын мөр ашиглахад тухгүй байвал [энд бусад хэрэгсэл ашиглах зааврууд бий.](#Бусад-Хэрэгсэл-Ашигласан-Заавар)*
-#### Компьютер дээрээ git суулгаагүй бол [энд дарж суулгана уу.](https://docs.github.com/en/get-started/quickstart/set-up-git).
+
-## Энэ рэпог форклох
+Хэрэв таны машин дээр git байхгүй бол [суулгана уу](https://help.github.com/articles/set-up-git/).
-Та энэ хуудасны дээд хэсэгт орших fork товчийг дарснаар энэ рэпоны хуулбар таны хаягт үүсэх юм.
+## Репог салаалж авах (Fork)
-## Энэ рэпог хувилах
+Энэ репогийн хуудасны дээд талд байрлах **Fork** товчийг дарна уу.
+Ингэснээр таны GitHub бүртгэл дээр тус репогийн хуулбар үүснэ.
-
+## Репог клон хийх (Clone)
-Форк хийчихсэн рэпогоо компьютер дээрээ суулгахын тулд хлээд Гитхаб хаяг дээрээ очоод, форклосон рэпогоо олоод, code гэсэн товчин даар дараад, SSH хэсэг дээр дарж, _хуулах_ товчлуур дээр дарах хэрэгтэй.
+
-Дараа нь, терминалаа нээгээд доорх үйлдлийг хийнэ:
+Одоо энэ репог өөрийн компьютер дээрээ клон хийж авна. GitHub бүртгэл рүүгээ орж, **Clone** товчийг дараад дараа нь *copy to clipboard* тэмдгийг дарна.
+
+Терминал нээгээд дараах командыг ажиллуулна:
-```bash
-git clone "саяны хуулсан линк"
```
-"саяны хуулсан линк" хэсгийн оронд эхний алхам дээр хуулсан линкээ наана.
+git clone "та хуулсан url"
-
-
-Жишээ нь:
-
-```bash
-git clone git@github.com:таны-гитхаб-хаяг/first-contributions.git
```
-`таны-гитхаб-хаяг` гэсний оронд Гитхабын хэрэглэгчийн нэрээ бичнэ. Ингэснээр та өөрийн хаяг дээрээ үүсгэсэн энэхүү рэпоны хуулбарыг өөрийн компьютер дээрээ хувилан авч чадлаа.
+Энд `"та хуулсан url"` гэдэг нь энэ төслийн таны салаалсан хувилбарын URL юм.
-## Шинэ бранч үүсгэх
+
-Дараа нь, хувилсан рэпоныхоо фолдер луу шилжинэ:
+Жишээ нь:
+
+```
+
+git clone [https://github.com/taniin-ner/first-contributions.git](https://github.com/taniin-ner/first-contributions.git)
+
+```
+
+Энд `taniin-ner` гэдэг нь таны GitHub-н хэрэглэгчийн нэр.
+
+## Салбар (Branch) үүсгэх
+
+Компьютер дээрээ тухайн репо руу орно:
+
+```
-```bash
cd first-contributions
+
```
-`git switch` үйлдлийг ашиглан шинэ бранч үүсгэнэ:
+Шинэ салбар үүсгэнэ:
-```bash
-git switch -c шинэ-бранчийн-нэр
```
-Жишээ нь:
+git checkout -b
-Дараа нь, үндсэн фолдер луу шилжээд `git status` үйдлийг хийвэл танд таны өөрчилсөн файлууд харагдана.
+Дараа нь терминалдаа `git status` ажиллуулбал өөрчлөлт гарсныг харуулна.
-Харагдаж буй өөрчлөлтүүдээ эхлээд бранчдаа `git add` үйлдлийг ашиглан нэмнэ:
+Өөрчлөлтөө салбартаа нэмнэ:
+
+```
-```bash
git add Contributors.md
+
```
-Дараа нь `git commit` үйлдлийг ашиглан коммит хийнэ (`your-name` гэснийг нэмсэн нэрээрээ солихоо мартуузай):
+Commit хийж хадгална:
-```bash
-git commit -m "Add your-name to Contributors list"
```
-## Гитхаб руу пушлэх
+git commit -m "Add remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. - remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. - fatal: Authentication failed for 'https://github.com/- Хэрэв дээрх янзаар алдаа зааж байвал шинэ SSH түлхүүр үүсгэн хаягтайгаа холбох хэрэгтэй гэсэн үг бөгөөд хэрхэн холбохыг [энд дарж харна уу](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account). +Дараах командаар өөрчлөлтөө push хийнэ: - Мөн, аль рэпотой холбогдсон байгаагаа 'git remote -v' үйлдлээр шалгачихад гэмгүй. - - Хэрэв дээрх үйлдлийн хариу доорх маягаар байвал: -/first-contributions.git/'
origin https://github.com/таны-хэрэглэгчийн-нэр/таны-рэпо-нэр.git (fetch) - origin https://github.com/таны-хэрэглэгчийн-нэр/таны-рэпо-нэр.git (push)- - дараах үйлдлээр өөрчлөх хэрэгтэй: - ```bash - git remote set-url origin git@github.com:таны-хэрэглэгчийн-нэр/таны-рэпо-нэр.git - ``` - Ингэснээр та нууц үгээр биш хаягтай чинь холбогдсон SSH түлхүүрээр нэвтэрч эхэлнэ. -
+`
+GitHub дээр өөрийн репод ормогцоо **Compare & pull request** товчийг дарна.
-Таны хүсэлтийг бид хүлээн аваад автоматаар код бааздаа нэгтгэсэн байх болно. Энэ талаар бүртгэлтэй и-мейл хаяг дээр чинь мэдэгдэл ирнэ.
+
-## Одоо яг яах билээ?
+Дараа нь pull request-ээ илгээнэ.
-Нээлттэй эх код баазад өөрийн нэмрээ оруулахын тулд ерөнхийд нь мөрдөх ёстой _fork -> clone -> edit -> pull request_ гэсэн дарааллыг та одоо мэддэг боллоо.
+
-Нээлттэй эхэд нэмэр оруулж эхлэх анхны алхамаа хийсэн талаараа [энд дарж](https://firstcontributions.github.io/#social-share) нөхөдтэйгөө хуваалцана уу.
+Тун удалгүй таны өөрчлөлтүүд гол (master) салбарт нэгтгэгдэх бөгөөд танд мэдэгдэл ирнэ.
-Өшөө дасгал ажиллахын тулд [энд дар](https://github.com/roshanjossey/code-contributions).
+## Цааш хаашаа явах вэ?
-Нээлттэй эх код баазтай янз бүрийн төслүүдийн жагсаалтыг [энд дарж харна уу](https://firstcontributions.github.io/#project-list).
+Баяр хүргэе! Та _fork -> clone -> edit -> PR_ гэсэн стандарт ажлын урсгалыг амжилттай хийж дуусгалаа.
-### [Нэмэлт материал](docs/additional-material/git_workflow_scenarios/additional-material.md)
+Хувь нэмрээ хийсэндээ баярлаад найзууд, дагагчидтайгаа [энэ вэб апп](https://firstcontributions.github.io/#social-share)-аар дамжуулан хуваалцаарай.
-## Өөр програмууд ашигласан хичээлүүд
+Мөн бид анхлан суралцагчдад зориулсан хялбар асуудлуудтай төслүүдийн жагсаалтыг цуглуулсан байгаа. [Энэ вэб апп доторх төслийн жагсаалтыг](https://firstcontributions.github.io/#project-list) шалгаарай.
+
+### [Нэмэлт материал](../additional-material/git_workflow_scenarios/additional-material.md)
+
+## Бусад Хэрэгсэл Ашигласан Заавар
+
+| Энэ төслийг дэмжсэн:
-
-
-
-
-