forked from ksylor/ohshitgit
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add kazakh configs * translate into kazakh * refactor translate * change tranlations * adding translate * sync translate * more translations * kz translation changes * change main curse word * refactor translation * refactor language code kz to kk Co-authored-by: dev.myrzabek <[email protected]> Co-authored-by: Katie Sylor-Miller <[email protected]>
- Loading branch information
1 parent
8af4de3
commit 2448e7c
Showing
32 changed files
with
434 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
layout: layouts/page.njk | ||
locale: kk | ||
contentType: noswears | ||
title: Қарғыс атқыр, Git!!! | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<footer> | ||
<small class="contact">"Қарғыс атқыр Git" деп айқайлағыңыз келген кездерде маған жазыңыз</small> | ||
<small class="twitter">{% twitter_link "ksylor" %}</small> | ||
<small class="copyright">{{site.copyright | safe}}</small> | ||
</footer> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
<p>Git қиын: жобаны бір пәсте жоғалтып алу оңай, және оны қалай қайтаруға болатыны түсініксіз. Git документациясы - қақпан: дұрыс шешімді табу үшін бәрін бастапқы қалпына әкелетін <em>фичаның атын алдын ала білу керек</em>.</p> | ||
|
||
<p>Осы сайтта қиын жағдайдан шығудың жолдарын <em>көпшілікке</em> жазып берейін.</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<p> | ||
*Ескерту: Бұл сайт түпкілікті нұсқаулық ретінде саналмайды. | ||
Иә, мәселелерді басқа оңай жолдармен шешуге болады, бірақ осы шешімдерге мен қиналып өз миыммен жеттім. Енді сізбен бөлісіп отырмын. Қабылдаңыз немесе кетіңіз! | ||
</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<p>Осы сайтты басқа тілдерге аударған адамдарға көп рахмет: | ||
{% include "partials/collaborator-list.njk" %}. Қосымша жәрдем бергендер: {% include "partials/otherhelper-list.njk" %}</p> | ||
|
||
<p>Өз тілінде аударымды қосу үшін {% github_link %} репозоторийға PR жіберіңіз</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, мен бәрін құрттым, git-те сиқырлы уақыт машинасы бар ма!?! | ||
id: сиқырлы-уақыт-машинасы | ||
order: 1 | ||
--- | ||
|
||
```git | ||
git reflog | ||
# бұл командамен гит-тің ішінде | ||
# cіз жасаған барлық тармақтардағы өзгерістерді көре аласыз | ||
# әрбір элементтің HEAD@{индекс} индексі бар | ||
# бүлдірерден бұрынғы индексті тауып алыңыз | ||
git reset HEAD@{index} | ||
# сиқырлы уақыт машинасы | ||
``` | ||
|
||
Бұл команданы байқаусызда жойып алған заттарды кері қайтаруға, жобаны бұзған кодты алып тастауға, сәтсіз `merge`-дан кейін жобаны қайта қалпына келтіру үшін, немесе барлық нәрсе істеп тұрған кезге қайта оралу үшін қолданыңыз. Өзім `reflog`-ты жиі қолданамын және осы фичаны қосқан адамға алғысым шексіз. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, мен коммит жасадым, кейін бір затты ұмытып кеткенім есіме түсті! | ||
id: соңғы-коммитті-өзгерту | ||
order: 2 | ||
--- | ||
|
||
```git | ||
# өз өзгерісіңізді енгізіңіз | ||
git add . # немесе жеке-жеке файлдарды қосыңыз | ||
git commit --amend --no-edit | ||
# енді осы өзгеріс сіздің соңғы коммитіңіздің ішінде | ||
# ЕСКЕРТУ: жарияланған коммиттерді ешқашан өзгертпеңіз! | ||
``` | ||
|
||
Егер мен коммит жасасам, содан кейін тесттер, линтерлар қоссам осындай бәле шығады. Ой тең белгісінің алдына пробел қоюды ұмытып кеттім. Жаңа өзгерісті енгізудің басқа да әдісі бар. Жаңа коммит жасаңыз, содан кейін `rebase -i` теріңіз. Сонда екі коммит қосылады. Бірақ бірінші әдіс тезірек. | ||
|
||
*ЕСКЕРТУ: Ортақ тармаққа кеткен коммиттарды ешқашан өзгертпеңіз! Тек локал тармақтағы коммиттерді өзгертіңіз, немесе таяқ жейсіз.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, соңғы коммиттың атын өзгерту керек! | ||
id: соңғы-коммиттің-атын-өзгерту | ||
order: 3 | ||
--- | ||
```git | ||
git commit --amend | ||
# атты өзгертуге арналған редактор ашылады | ||
``` | ||
|
||
Осы атау талаптары өмірді қиындатып жіберді ғой. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, мен мастерға коммит жасадым, бірақ ол жаңа тармақта болу керек! | ||
id: мастерге-жасалған-байқаусыз-коммит | ||
order: 4 | ||
--- | ||
|
||
```git | ||
# бұл команда мастердің қазіргі күйінен жаңа тармақ ашады | ||
git branch жаңа-тармақтың-аты | ||
# мастердың соңғы коммитін жояды | ||
git reset HEAD~ --hard | ||
git checkout жаңа-тармақтың-аты | ||
# енді сіздің коммитіңіз осы тармақта болады :) | ||
``` | ||
|
||
Егер қашықтағы/ортақ тармаққа коммитті жіберіп қойған болсаңыз, онда бұл жұмыс істемейді. | ||
`git reset HEAD@{артқа-қайтуға-коммиттер-саны}` көмектесе алады. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, байқамай басқа тармаққа коммит жасап қойдым! | ||
id: керек-емес-тармаққа-жасалған-байқаусыз-коммит | ||
order: 5 | ||
--- | ||
|
||
```git | ||
# соңғы коммитті болдырмайды, бірақ өзгерістер қолжетімді қалады | ||
git reset HEAD~ --soft | ||
# өзгерістерді жасырын қоймада сақтайды | ||
git stash | ||
# керек тармаққа өту үшін | ||
git checkout керекті-тармақ | ||
git stash pop | ||
git add . # немесе жеке файл қосыңыз | ||
git commit -m "сіздің коментариіңіз" | ||
# енді өзгерістер керекті тармақта | ||
``` | ||
|
||
Көптеген адамдар осындай жағдайда `cherry-pick`-ты қолдануды ұсынды. Ұнаған әдісті таңдаңыз! | ||
|
||
```git | ||
git checkout керек-тармақтың-аты | ||
# келесі команда мастердың соңғы коммитін көшіреді | ||
git cherry-pick master | ||
# мастерда соңғы коммитті жояды | ||
git checkout master | ||
git reset HEAD~ --hard | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, diff-ты ашуға тырысудамын, бірақ ешқандай өзгеріс жоқ?! | ||
id: қайда-менің-diff | ||
order: 6 | ||
--- | ||
|
||
Егер файлды өзгерткеніңізге сенімді болсаңыз және `diff` ештеңе шығармай тұрса, бәлкім сіз (`git add`) командасымен өзгерістерді индекстедіңіз. Өзгерістерді көру үшін арнайы `staged` флагын қосасыз. | ||
|
||
```git | ||
git diff --staged | ||
``` | ||
|
||
¯\\\_(ツ)\_/¯ (Йә білем, бұл фича, баг емес. Бірақ басында мүлдем түсінксіз!) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, маған 5 коммит бұрын тұрған коммитті болдырмау керек! | ||
id: коммитті-болдырмау | ||
order: 7 | ||
--- | ||
|
||
```git | ||
# болдырмау керек коммитті табыңыз | ||
git log | ||
# скролл қолдану арқылы коммиттерді көре аласыз | ||
# керек коммиттің хешін сақтаңыз | ||
git revert [сақталған хеш] | ||
# таңдалған коммитті болдырмау үшін git жаңа коммитті жасайды | ||
# коммиттің атын өзгертіңіз | ||
# немесе жай ғана сақтаңыз | ||
``` | ||
|
||
Артқа барудың және ескі файлды жаңа файлға көшірудің керегі жоқ! Егер бір нәрсені коммит жасап қойған болсаңыз, онда оны `revert` арқылы жоюға болады. | ||
|
||
Тағы сізде бүкіл коммитті болдырмаудың орнына бір ғана файлды болдырмау мүмкіндігі бар! Алайда нағыз git стилі бойынша бұл мүлдем басқа командалар жинағы. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, маған файлдағы өзгерісті болдырмау керек! | ||
id: өзгерісті-болдырмау | ||
order: 8 | ||
--- | ||
|
||
```git | ||
# қайтару керек коммиттің хешін табыңыз | ||
git log | ||
# скролл қолдану арқылы коммиттерді көре аласыз | ||
# керек коммиттің хешін сақтаңыз | ||
git checkout [сақталған хеш] -- файлға/апарар/жол | ||
# файлдың соңғы версиясы сіздің индексіңізде пайда болады | ||
git commit -m "Еееее, енді өзгерістерді болдырмау үшін маған копи паст жасаудың керегі жоқ!" | ||
``` | ||
|
||
Осыған басым жеткен кезде РИЗА болдым. ЫЫР-ЗАА. Бірақ шыны керек, өзгерістерді болдырмайтын `checkout --` командасы сәл ыңғайсыздау. :линус-торвальдсқа-қолы-қышып-тұр: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
tags: tip | ||
title: Қарғыс атқыр, мен берілемін. | ||
id: мен-берілемін | ||
note: this should always be the last one in the list, so setting order to 20 so I don't have to re-name/re-order it | ||
order: 20 | ||
--- | ||
|
||
```git | ||
cd .. | ||
sudo rm -r сайтан-алғыр-git-репозиторий | ||
git clone https://some.github.url/сайтан-алғыр-git-репозиторий.git | ||
cd сайтан-алғыр-git-репозиторий | ||
``` | ||
|
||
`sudo` командасын ескерткен адам Eric V. Осы қалжыңда `sudo`-ны қолдану бойынша шағымдар Эрикке жіберілсін. | ||
|
||
Жалпы, егер сіздің тармағыңыз соооншама бығып кетсе, тіпті қашықтықтағы репозиторийдің күйіне "гит-рассталған әдіспен" оралу керек болса, онда мынаны көріңіз, бірақ бұл әдіс қайтымсыз! | ||
|
||
```git | ||
# origin соңғы күйін алу | ||
git fetch origin | ||
git checkout master | ||
git reset --hard origin/master | ||
# индекстелмеген файлдарды жою | ||
git clean -d --force | ||
# енді checkout/reset/clean командаларын әр бұзылған тармақта қайталау керек | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
--- | ||
layout: layouts/page.njk | ||
locale: kk | ||
contentType: swears | ||
title: Git қотақбас!!! | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<aside class="notice">Сәлем! Былапыт сөздерсіз версияны осы жерден таба аласыз: <a href="{{site.url_noswears}}/{{locale}}">dangitgit.com</a></aside> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
<footer> | ||
<small class="contact">"Git қотақбас" деп айқайлағыңыз келген кездерде маған жазыңыз</small> | ||
<small class="twitter">{% twitter_link "ksylor" %}</small> | ||
<small class="copyright">{{site.copyright | safe}}</small> | ||
</footer> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
<p>Git қиын: жобаны бір пәсте жоғалтып алу оңай, және оны қалай қайтаруға болатыны түсініксіз. Git документациясы - қақпан: дұрыс шешімді табу үшін бәрін бастапқы қалпына әкелетін <em>фичаның атын алдын ала білу керек</em>.</p> | ||
|
||
<p>Осы сайтта пиздец жағдайдан шығудың жолдарын <em>көпшілікке</em> жазып берейін.</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<p> | ||
*Ескерту: Бұл сайт түпкілікті нұсқаулық ретінде саналмайды. | ||
Иә, мәселелерді басқа оңай жолдармен шешуге болады, бірақ осы шешімдерге мен қиналып өз миыммен жеттім. Енді сізбен бөлісіп отырмын. Қабылдаңыз немесе кетіңіз! | ||
</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
<p>Осы сайтты басқа тілдерге аударған адамдарға көп рахмет: | ||
{% include "partials/collaborator-list.njk" %}. Қосымша жәрдем бергендер: {% include "partials/otherhelper-list.njk" %}</p> | ||
|
||
<p>Өз тілінде аударымды қосу үшін {% github_link %} репозоторийға PR жіберіңіз</p> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
tags: tip | ||
title: Білә, мен бәрін құрттым, git-те сиқырлы уақыт машинасы бар ма!?! | ||
id: сиқырлы-уақыт-машинасы | ||
order: 1 | ||
--- | ||
|
||
```git | ||
git reflog | ||
# бұл командамен гит-тің ішінде | ||
# cіз жасаған барлық тармақтардағы өзгерістерді көре аласыз | ||
# әрбір элементтің HEAD@{индекс} индексі бар | ||
# бүлдірерден бұрынғы индексті тауып алыңыз | ||
git reset HEAD@{index} | ||
# сиқырлы уақыт машинасы | ||
``` | ||
|
||
Бұл команданы байқаусызда жойып алған заттарды кері қайтаруға, жобаны амын шығарған кодты алып тастауға, сәтсіз `merge`-дан кейін жобаны қайта қалпына келтіру үшін, немесе барлық нәрсе істеп тұрған кезге қайта оралу үшін қолданыңыз. Өзім `reflog`-ты жиі қолданамын және осы фичаны қосқан адамға алғысым шексіз. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
tags: tip | ||
title: Білә, мен коммит жасадым, кейін бір затты ұмытып кеткенім есіме түсті! | ||
id: соңғы-коммитті-өзгерту | ||
order: 2 | ||
--- | ||
|
||
```git | ||
# өз өзгерісіңізді енгізіңіз | ||
git add . # немесе жеке-жеке файлдарды қосыңыз | ||
git commit --amend --no-edit | ||
# енді осы өзгеріс сіздің соңғы коммитіңіздің ішінде | ||
# ЕСКЕРТУ: жарияланған коммиттерді ешқашан өзгертпеңіз! | ||
``` | ||
|
||
Егер мен коммит жасасам, содан кейін тесттер, линтерлар қоссам осындай бәле шығады. Біляяя тең белгісінің алдына пробел қоюды ұмытып кеттім. Жаңа өзгерісті енгізудің басқа да әдісі бар. Жаңа коммит жасаңыз, содан кейін `rebase -i` теріңіз. Сонда екі коммит қосылады. Бірақ бірінші әдіс тезірек. | ||
|
||
*ЕСКЕРТУ: Ортақ тармаққа кеткен коммиттарды ешқашан өзгертпеңіз! Тек локал тармақтағы коммиттерді өзгертіңіз, немесе таяқ жейсіз.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
tags: tip | ||
title: Білә, соңғы коммиттың атын өзгерту керек! | ||
id: соңғы-коммиттің-атын-өзгерту | ||
order: 3 | ||
--- | ||
```git | ||
git commit --amend | ||
# атты өзгертуге арналған редактор ашылады | ||
``` | ||
|
||
Осы атау талаптары заебал болды. |
Oops, something went wrong.