From 343bbaf37ee278eaacc87d9ee88a09c7ae757655 Mon Sep 17 00:00:00 2001 From: Rikudo <245939414+OotsutsukiHagoromo@users.noreply.github.com> Date: Sat, 15 Aug 2026 12:25:23 +0300 Subject: [PATCH 1/4] edit: ru/swears --- ru/swears/partials/footer.njk | 2 +- ru/swears/partials/intro.njk | 2 +- ru/swears/partials/outro.njk | 4 ++-- ru/swears/tips/01-magic-time-machine.md | 2 +- ru/swears/tips/02-change-last-commit.md | 4 ++-- ru/swears/tips/04-accidental-commit-master.md | 4 ++-- ru/swears/tips/07-undo-a-commit.md | 2 +- ru/swears/tips/08-undo-a-file.md | 2 +- ru/swears/tips/20-fuck-this-noise.md | 4 ++-- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/ru/swears/partials/footer.njk b/ru/swears/partials/footer.njk index aef9e608..3b698c82 100644 --- a/ru/swears/partials/footer.njk +++ b/ru/swears/partials/footer.njk @@ -1,5 +1,5 @@ diff --git a/ru/swears/partials/intro.njk b/ru/swears/partials/intro.njk index 362714df..e019159e 100644 --- a/ru/swears/partials/intro.njk +++ b/ru/swears/partials/intro.njk @@ -1,3 +1,3 @@ -
Git сложен: легко всё проебать, и нереально понять как исправить. Документация Git - это финиш: чтобы найти решение, тебе заранее надо знать название фишки, которая вернет всё на место.
+Git сложен: легко всё проебать, и нереально понять, как исправить. Документация Git — это финиш: чтобы найти решение, тебе заранее надо знать название фишки, которая вернет всё на место.
Популярно опишу несколько ситуаций, из которых мне пришлось выбираться.
diff --git a/ru/swears/partials/outro.njk b/ru/swears/partials/outro.njk index 9986d3d8..315f1fe3 100644 --- a/ru/swears/partials/outro.njk +++ b/ru/swears/partials/outro.njk @@ -1,3 +1,3 @@- *Предупреждение: Этот сайт не является исчерпывающим руководством. Да, есть другие способы сделать тоже самое, но я пришёл к этому методом проб и ошибок, и теперь делюсь этим с большой дозой легкомыслия и ругани. Примите это или уйдите! -
\ No newline at end of file + *Предупреждение: этот сайт не является исчерпывающим руководством. Да, есть другие способы сделать тоже самое, но я пришёл к этому методом проб и ошибок, и теперь делюсь этим с большой дозой легкомыслия и ругани. Примите это или уйдите! + diff --git a/ru/swears/tips/01-magic-time-machine.md b/ru/swears/tips/01-magic-time-machine.md index 78c73648..eb0f3987 100644 --- a/ru/swears/tips/01-magic-time-machine.md +++ b/ru/swears/tips/01-magic-time-machine.md @@ -15,4 +15,4 @@ git reset HEAD@{index} # волшебная машина времени ``` -Используйте это чтобы вернуть случайно удалённые штуки, или убрать то чем Вы всё сломали, или восстановиться после неудачного слияния, или просто вернуться туда, когда всё работало. Я ОЧЕНЬ ЧАСТО использую `reflog`. Снимаю шляпу перед теми, кто предложил добавить это. \ No newline at end of file +Используйте это, чтобы вернуть случайно удалённые штуки, или убрать то чем вы всё сломали, или восстановиться после неудачного слияния, или просто вернуться туда, когда всё работало. Я ОЧЕНЬ ЧАСТО использую `reflog`. Снимаю шляпу перед теми, кто предложил добавить это. diff --git a/ru/swears/tips/02-change-last-commit.md b/ru/swears/tips/02-change-last-commit.md index be960bfb..02f29923 100644 --- a/ru/swears/tips/02-change-last-commit.md +++ b/ru/swears/tips/02-change-last-commit.md @@ -13,6 +13,6 @@ git commit --amend --no-edit # ПРЕДУПРЕЖДЕНИЕ: никогда не меняйте опубликованные коммиты! ``` -Обычно я это использую когда коммичу, потом запускаю тесты/сканеры... и блин, я не поставил пробел после знака равно. Также можно сделать изменения в новом коммите и использовать `rebase -i` чтобы склеить оба коммита вместе, но так в миллион раз быстрее. +Обычно я это использую когда коммичу, потом запускаю тесты/сканеры... и блин, я не поставил пробел после знака равно. Также можно сделать изменения в новом коммите и использовать `rebase -i`, чтобы склеить оба коммита вместе, но так в миллион раз быстрее. -*Предупреждение: никогда не изменяйте коммиты, отправленные в публичную ветку! Изменяйте только коммиты в вашей локальной ветке, иначе Вам не поздоровится.* \ No newline at end of file +*Предупреждение: никогда не изменяйте коммиты, отправленные в публичную ветку! Изменяйте только коммиты в вашей локальной ветке, иначе вам не поздоровится.* diff --git a/ru/swears/tips/04-accidental-commit-master.md b/ru/swears/tips/04-accidental-commit-master.md index 69bfd934..0f6391d1 100644 --- a/ru/swears/tips/04-accidental-commit-master.md +++ b/ru/swears/tips/04-accidental-commit-master.md @@ -1,6 +1,6 @@ --- tags: tip -title: Бля, Я случайно закоммитил что-то в мастер, хотя это должно быть в новой ветке! +title: Бля, я случайно закоммитил что-то в мастер, хотя это должно быть в новой ветке! id: случайный-коммит-в-мастер order: 4 --- @@ -14,4 +14,4 @@ git checkout какое-то-имя-новой-ветки # ваш коммит теперь живёт в этой ветке :) ``` -NB: это не будет работать, если вы уже отправили коммит в удалённую ветку, и если вы пробовали сделать это как-то по-другому, может помочь `git reset HEAD@{количество-коммитов-назад}` вместо `HEAD~`. Ёбушки-воробушки. Так же многие люди предлагали сделать то же самое, но короче. Спасибо всем! \ No newline at end of file +NB: это не будет работать, если вы уже отправили коммит в удалённую ветку, и если вы пробовали сделать это как-то по-другому, может помочь `git reset HEAD@{количество-коммитов-назад}` вместо `HEAD~`. Ёбушки-воробушки. Также многие люди предлагали сделать то же самое, но короче. Спасибо всем! diff --git a/ru/swears/tips/07-undo-a-commit.md b/ru/swears/tips/07-undo-a-commit.md index a396ac8e..b8fa8e3a 100644 --- a/ru/swears/tips/07-undo-a-commit.md +++ b/ru/swears/tips/07-undo-a-commit.md @@ -18,4 +18,4 @@ git revert [сохранённый хеш] Вам не нужно откатываться назад и копипастить старый файл в существующий! Если вы закоммитили хрень, её можно убрать с `revert`. -Также можно отменить только один файл вместо целого коммита! Но конечно, (как всегда у git`а) это совершенно другой набор чёртовых команд... \ No newline at end of file +Также можно отменить только один файл вместо целого коммита! Но конечно (как всегда у git'а), это совершенно другой набор чёртовых команд... diff --git a/ru/swears/tips/08-undo-a-file.md b/ru/swears/tips/08-undo-a-file.md index cd9980e7..eaa78d46 100644 --- a/ru/swears/tips/08-undo-a-file.md +++ b/ru/swears/tips/08-undo-a-file.md @@ -14,4 +14,4 @@ git checkout [сохранённый хеш] -- путь/к/файлу # старая версия файла окажется в вашем индексе git commit -m "Ого, теперь не придётся копипастить, чтобы отменить изменения!" ``` -Когда до меня это дошло, это было ОХУЕННО. Если серьезно, то схуяли `checkout --` лучший способ отменять изменения? :угрожает-линусу-торвальдсу: \ No newline at end of file +Когда до меня это дошло, это было ОХУЕННО. Если серьезно, то схуяли `checkout --` — лучший способ отменять изменения? :угрожает-линусу-торвальдсу: diff --git a/ru/swears/tips/20-fuck-this-noise.md b/ru/swears/tips/20-fuck-this-noise.md index c3cf8fc9..0c3e8e8d 100644 --- a/ru/swears/tips/20-fuck-this-noise.md +++ b/ru/swears/tips/20-fuck-this-noise.md @@ -15,7 +15,7 @@ cd чёртов-репозиторий-git Спасибо Eric V. за эту подсказку. Все жалобы по поводу использованию `sudo` в этой шутке могут быть направлены сразу ему. -Вообще говоря, если ваша ветка настооолько загажена, что нужно вернуться к удалённому состоянию в "git-корректном стиле" попробуйте это, но это необратимо! +Вообще говоря, если ваша ветка настооолько загажена, что нужно вернуться к удалённому состоянию в «git-корректном стиле». Попробуйте это, но это необратимо! ```git # получить последнее состояние origin @@ -25,4 +25,4 @@ git reset --hard origin/master # удалить неиндексированные файлы git clean -d --force # повторить checkout/reset/clean для каждой испорченной ветки -``` \ No newline at end of file +``` From 6cd896111623dbd538aad4ae00bee6b2db756bb5 Mon Sep 17 00:00:00 2001 From: Rikudo <245939414+OotsutsukiHagoromo@users.noreply.github.com> Date: Sat, 15 Aug 2026 12:39:40 +0300 Subject: [PATCH 2/4] ru/edit_ru: typos and consistency --- ru/noswears/partials/footer.njk | 4 ++-- ru/noswears/partials/intro.njk | 2 +- ru/noswears/partials/outro.njk | 4 ++-- ru/noswears/partials/thanks.njk | 4 ++-- ru/noswears/tips/01-magic-time-machine.md | 2 +- ru/noswears/tips/02-change-last-commit.md | 4 ++-- ru/noswears/tips/03-change-last-commit-message.md | 2 +- ru/noswears/tips/04-accidental-commit-master.md | 4 ++-- ru/noswears/tips/05-accidental-commit-wrong-branch.md | 2 +- ru/noswears/tips/07-undo-a-commit.md | 2 +- ru/noswears/tips/08-undo-a-file.md | 2 +- ru/noswears/tips/20-fuck-this-noise.md | 4 ++-- ru/swears/partials/outro.njk | 2 +- ru/swears/partials/thanks.njk | 2 +- ru/swears/tips/01-magic-time-machine.md | 2 +- ru/swears/tips/02-change-last-commit.md | 2 +- ru/swears/tips/07-undo-a-commit.md | 2 +- ru/swears/tips/08-undo-a-file.md | 2 +- ru/swears/tips/20-fuck-this-noise.md | 2 +- 19 files changed, 25 insertions(+), 25 deletions(-) diff --git a/ru/noswears/partials/footer.njk b/ru/noswears/partials/footer.njk index 57bd9af9..db51507f 100644 --- a/ru/noswears/partials/footer.njk +++ b/ru/noswears/partials/footer.njk @@ -1,5 +1,5 @@ \ No newline at end of file + diff --git a/ru/noswears/partials/intro.njk b/ru/noswears/partials/intro.njk index 55f4ac09..47566167 100644 --- a/ru/noswears/partials/intro.njk +++ b/ru/noswears/partials/intro.njk @@ -1,3 +1,3 @@ -Git сложен: легко всё испортить, и нереально понять как исправить. Документация Git - это финиш: чтобы найти решение, тебе заранее надо знать название фишки, которая вернет всё на место.
+Git сложен: легко всё испортить, и нереально понять, как исправить. Документация Git — это финиш: чтобы найти решение, тебе заранее надо знать название фишки, которая вернет всё на место.
Популярно опишу несколько ситуаций, из которых мне пришлось выбираться.
diff --git a/ru/noswears/partials/outro.njk b/ru/noswears/partials/outro.njk index c8c35da1..1cc1ba79 100644 --- a/ru/noswears/partials/outro.njk +++ b/ru/noswears/partials/outro.njk @@ -1,3 +1,3 @@- *Предупреждение: Этот сайт не является исчерпывающим руководством. И да, есть другие способы сделать тоже самое, но я пришел к этому методом проб и ошибок, и теперь делюсь этим с большой дозой легкомыслия и ругани. Примите это или уйдите! -
\ No newline at end of file + *Предупреждение: этот сайт не является исчерпывающим руководством. И да, есть другие способы сделать то же самое, но я пришёл к этому методом проб и ошибок, и теперь делюсь этим с большой дозой легкомыслия и ругани. Примите это или уйдите! + diff --git a/ru/noswears/partials/thanks.njk b/ru/noswears/partials/thanks.njk index c11bed42..2377394c 100644 --- a/ru/noswears/partials/thanks.njk +++ b/ru/noswears/partials/thanks.njk @@ -1,4 +1,4 @@ -Большое спасибо этим людям, которые перевели этот сайт на другие языки, вы крутые! +
Большое спасибо людям, которые перевели этот сайт на другие языки, вы крутые! {% include "partials/collaborator-list.njk" %}. С дополнительной помощью от {% include "partials/otherhelper-list.njk" %}
-Если вы хотите помочь добавить перевод на свой язык, отправьте PR на {% github_link %}
\ No newline at end of file +Чтобы добавить перевод на свой язык, отправьте PR на {% github_link %}
diff --git a/ru/noswears/tips/01-magic-time-machine.md b/ru/noswears/tips/01-magic-time-machine.md index 3936db90..cbe1156d 100644 --- a/ru/noswears/tips/01-magic-time-machine.md +++ b/ru/noswears/tips/01-magic-time-machine.md @@ -15,4 +15,4 @@ git reset HEAD@{index} # волшебная машина времени ``` -Используйте это чтобы вернуть случайно удалённые штуки, или убрать то чем Вы всё сломали, или восстановиться после неудачного слияния, или просто вернуться туда, когда всё работало. Я ОЧЕНЬ ЧАСТО использую `reflog`. Снимаю шляпу перед теми, кто предложил добавить это. \ No newline at end of file +Используйте это, чтобы вернуть случайно удалённые штуки, или убрать то, чем вы всё сломали, или восстановиться после неудачного слияния, или просто вернуться в момент, когда всё работало. Я ОЧЕНЬ ЧАСТО использую `reflog`. Снимаю шляпу перед теми, кто предложил добавить это. diff --git a/ru/noswears/tips/02-change-last-commit.md b/ru/noswears/tips/02-change-last-commit.md index d1819239..002990b3 100644 --- a/ru/noswears/tips/02-change-last-commit.md +++ b/ru/noswears/tips/02-change-last-commit.md @@ -13,6 +13,6 @@ git commit --amend --no-edit # ПРЕДУПРЕЖДЕНИЕ: никогда не меняйте опубликованные коммиты! ``` -Обычно я это использую когда коммичу, потом запускаю тесты/сканеры... и блин, я не поставил пробел после знака равно. Также можно сделать изменения в новом коммите и использовать `rebase -i` чтобы склеить оба коммита вместе, но так в миллион раз быстрее. +Обычно я это использую, когда коммичу, потом запускаю тесты/сканеры... и блин, я не поставил пробел после знака равно. Также можно сделать изменения в новом коммите и использовать `rebase -i`, чтобы склеить оба коммита вместе, но так в миллион раз быстрее. -*Предупреждение: никогда не изменяйте коммиты, отправленные в публичную ветку! Изменяйте только коммиты в вашей локальной ветке, иначе Вам не поздоровится.* \ No newline at end of file +*Предупреждение: никогда не изменяйте коммиты, отправленные в публичную ветку! Изменяйте только коммиты в вашей локальной ветке, иначе вам не поздоровится.* diff --git a/ru/noswears/tips/03-change-last-commit-message.md b/ru/noswears/tips/03-change-last-commit-message.md index 9a7f30df..5dc99508 100644 --- a/ru/noswears/tips/03-change-last-commit-message.md +++ b/ru/noswears/tips/03-change-last-commit-message.md @@ -9,4 +9,4 @@ git commit --amend # открывает редактор для смены сообщения ``` -Дурацкие требования по наименованию. \ No newline at end of file +Дурацкие требования по наименованию. diff --git a/ru/noswears/tips/04-accidental-commit-master.md b/ru/noswears/tips/04-accidental-commit-master.md index 2cfd06f1..7062a5d2 100644 --- a/ru/noswears/tips/04-accidental-commit-master.md +++ b/ru/noswears/tips/04-accidental-commit-master.md @@ -1,6 +1,6 @@ --- tags: tip -title: Чёрт побери, Я случайно закоммитил что-то в мастер, хотя это должно быть в новой ветке! +title: Чёрт побери, я случайно закоммитил что-то в мастер, хотя это должно быть в новой ветке! id: случайный-коммит-в-мастер order: 4 --- @@ -14,4 +14,4 @@ git checkout какое-то-имя-новой-ветки # ваш коммит теперь живёт в этой ветке :) ``` -NB: это не будет работать, если вы уже отправили коммит в удалённую ветку, и если вы пробовали сделать это как-то по-другому, может помочь `git reset HEAD@{количество-коммитов-назад}` вместо `HEAD~`. Грусть-печаль. Так же многие люди предлагали сделать то же самое, но короче. Спасибо всем! \ No newline at end of file +NB: это не будет работать, если вы уже отправили коммит в удалённую ветку, и если вы пробовали сделать это как-то по-другому, может помочь `git reset HEAD@{количество-коммитов-назад}` вместо `HEAD~`. Грусть-печаль. Также многие люди предлагали сделать то же самое, но короче. Спасибо всем! diff --git a/ru/noswears/tips/05-accidental-commit-wrong-branch.md b/ru/noswears/tips/05-accidental-commit-wrong-branch.md index 905713c5..e998252d 100644 --- a/ru/noswears/tips/05-accidental-commit-wrong-branch.md +++ b/ru/noswears/tips/05-accidental-commit-wrong-branch.md @@ -25,4 +25,4 @@ git cherry-pick master # удалить из мастера git checkout master git reset HEAD~ --hard -``` \ No newline at end of file +``` diff --git a/ru/noswears/tips/07-undo-a-commit.md b/ru/noswears/tips/07-undo-a-commit.md index 34da560e..23f42bfb 100644 --- a/ru/noswears/tips/07-undo-a-commit.md +++ b/ru/noswears/tips/07-undo-a-commit.md @@ -18,4 +18,4 @@ git revert [сохранённый хеш] Вам не нужно откатываться назад и копипастить старый файл в существующий! Если вы закоммитили хрень, её можно убрать с `revert`. -Также можно отменить только один файл вместо целого коммита! Но конечно, (как всегда у git`а) это совершенно другой набор чёртовых команд... \ No newline at end of file +Также можно отменить только один файл вместо целого коммита! Но, конечно (как всегда у git'а), это совершенно другой набор чёртовых команд... diff --git a/ru/noswears/tips/08-undo-a-file.md b/ru/noswears/tips/08-undo-a-file.md index ae95cd20..082d54ee 100644 --- a/ru/noswears/tips/08-undo-a-file.md +++ b/ru/noswears/tips/08-undo-a-file.md @@ -14,4 +14,4 @@ git checkout [сохранённый хеш] -- путь/к/файлу # старая версия файла окажется в вашем индексе git commit -m "Ого, теперь не придётся копипастить, чтобы отменить изменения!" ``` -Когда до меня это дошло, это было НЕВЕРОЯТНО. НЕ-ВЕ-РО-ЯТ-НО. Если серьезно, то где в этой вселенной `checkout --` лучший способ отменять изменения? :угрожает-линусу-торвальдсу: \ No newline at end of file +Когда до меня это дошло, это было НЕВЕРОЯТНО. НЕ-ВЕ-РО-ЯТ-НО. Если серьёзно, то почему вообще `checkout --` — лучший способ отменять изменения? :угрожает-линусу-торвальдсу: diff --git a/ru/noswears/tips/20-fuck-this-noise.md b/ru/noswears/tips/20-fuck-this-noise.md index a4e41b7a..a67f70b4 100644 --- a/ru/noswears/tips/20-fuck-this-noise.md +++ b/ru/noswears/tips/20-fuck-this-noise.md @@ -15,7 +15,7 @@ cd чёртов-репозиторий-git Спасибо Eric V. за эту подсказку. Все жалобы по поводу использованию `sudo` в этой шутке могут быть направлены сразу ему. -Вообще говоря, если ваша ветка настооолько загажена, что нужно вернуться к удалённому состоянию в "git-корректном стиле" попробуйте это, но это необратимо! +Вообще говоря, если ваша ветка настооолько загажена, что нужно вернуться к удалённому состоянию в «git-корректном стиле», попробуйте это, но это необратимо! ```git # получить последнее состояние origin @@ -25,4 +25,4 @@ git reset --hard origin/master # удалить неиндексированные файлы git clean -d --force # повторить checkout/reset/clean для каждой испорченной ветки -``` \ No newline at end of file +``` diff --git a/ru/swears/partials/outro.njk b/ru/swears/partials/outro.njk index 315f1fe3..1cc1ba79 100644 --- a/ru/swears/partials/outro.njk +++ b/ru/swears/partials/outro.njk @@ -1,3 +1,3 @@- *Предупреждение: этот сайт не является исчерпывающим руководством. Да, есть другие способы сделать тоже самое, но я пришёл к этому методом проб и ошибок, и теперь делюсь этим с большой дозой легкомыслия и ругани. Примите это или уйдите! + *Предупреждение: этот сайт не является исчерпывающим руководством. И да, есть другие способы сделать то же самое, но я пришёл к этому методом проб и ошибок, и теперь делюсь этим с большой дозой легкомыслия и ругани. Примите это или уйдите!
diff --git a/ru/swears/partials/thanks.njk b/ru/swears/partials/thanks.njk index aa5ec8e1..2377394c 100644 --- a/ru/swears/partials/thanks.njk +++ b/ru/swears/partials/thanks.njk @@ -1,4 +1,4 @@ -Большое спасибо людям, которые перевели этот сайт на другие языки: +
Большое спасибо людям, которые перевели этот сайт на другие языки, вы крутые! {% include "partials/collaborator-list.njk" %}. С дополнительной помощью от {% include "partials/otherhelper-list.njk" %}
Чтобы добавить перевод на свой язык, отправьте PR на {% github_link %}
diff --git a/ru/swears/tips/01-magic-time-machine.md b/ru/swears/tips/01-magic-time-machine.md index eb0f3987..cc2eacce 100644 --- a/ru/swears/tips/01-magic-time-machine.md +++ b/ru/swears/tips/01-magic-time-machine.md @@ -15,4 +15,4 @@ git reset HEAD@{index} # волшебная машина времени ``` -Используйте это, чтобы вернуть случайно удалённые штуки, или убрать то чем вы всё сломали, или восстановиться после неудачного слияния, или просто вернуться туда, когда всё работало. Я ОЧЕНЬ ЧАСТО использую `reflog`. Снимаю шляпу перед теми, кто предложил добавить это. +Используйте это, чтобы вернуть случайно удалённые штуки, или убрать то, чем вы всё сломали, или восстановиться после неудачного слияния, или просто вернуться в момент, когда всё работало. Я ОЧЕНЬ ЧАСТО использую `reflog`. Снимаю шляпу перед теми, кто предложил добавить это. diff --git a/ru/swears/tips/02-change-last-commit.md b/ru/swears/tips/02-change-last-commit.md index 02f29923..d3ffef28 100644 --- a/ru/swears/tips/02-change-last-commit.md +++ b/ru/swears/tips/02-change-last-commit.md @@ -13,6 +13,6 @@ git commit --amend --no-edit # ПРЕДУПРЕЖДЕНИЕ: никогда не меняйте опубликованные коммиты! ``` -Обычно я это использую когда коммичу, потом запускаю тесты/сканеры... и блин, я не поставил пробел после знака равно. Также можно сделать изменения в новом коммите и использовать `rebase -i`, чтобы склеить оба коммита вместе, но так в миллион раз быстрее. +Обычно я это использую, когда коммичу, потом запускаю тесты/сканеры... и блин, я не поставил пробел после знака равно. Также можно сделать изменения в новом коммите и использовать `rebase -i`, чтобы склеить оба коммита вместе, но так в миллион раз быстрее. *Предупреждение: никогда не изменяйте коммиты, отправленные в публичную ветку! Изменяйте только коммиты в вашей локальной ветке, иначе вам не поздоровится.* diff --git a/ru/swears/tips/07-undo-a-commit.md b/ru/swears/tips/07-undo-a-commit.md index b8fa8e3a..d23c530b 100644 --- a/ru/swears/tips/07-undo-a-commit.md +++ b/ru/swears/tips/07-undo-a-commit.md @@ -18,4 +18,4 @@ git revert [сохранённый хеш] Вам не нужно откатываться назад и копипастить старый файл в существующий! Если вы закоммитили хрень, её можно убрать с `revert`. -Также можно отменить только один файл вместо целого коммита! Но конечно (как всегда у git'а), это совершенно другой набор чёртовых команд... +Также можно отменить только один файл вместо целого коммита! Но, конечно (как всегда у git'а), это совершенно другой набор чёртовых команд... diff --git a/ru/swears/tips/08-undo-a-file.md b/ru/swears/tips/08-undo-a-file.md index eaa78d46..9e0e5c99 100644 --- a/ru/swears/tips/08-undo-a-file.md +++ b/ru/swears/tips/08-undo-a-file.md @@ -14,4 +14,4 @@ git checkout [сохранённый хеш] -- путь/к/файлу # старая версия файла окажется в вашем индексе git commit -m "Ого, теперь не придётся копипастить, чтобы отменить изменения!" ``` -Когда до меня это дошло, это было ОХУЕННО. Если серьезно, то схуяли `checkout --` — лучший способ отменять изменения? :угрожает-линусу-торвальдсу: +Когда до меня это дошло, это было ОХУЕННО. О-ХУ-ЕН-НО. Если серьёзно, то схуяли `checkout --` — лучший способ отменять изменения? :угрожает-линусу-торвальдсу: diff --git a/ru/swears/tips/20-fuck-this-noise.md b/ru/swears/tips/20-fuck-this-noise.md index 0c3e8e8d..fe27300e 100644 --- a/ru/swears/tips/20-fuck-this-noise.md +++ b/ru/swears/tips/20-fuck-this-noise.md @@ -15,7 +15,7 @@ cd чёртов-репозиторий-git Спасибо Eric V. за эту подсказку. Все жалобы по поводу использованию `sudo` в этой шутке могут быть направлены сразу ему. -Вообще говоря, если ваша ветка настооолько загажена, что нужно вернуться к удалённому состоянию в «git-корректном стиле». Попробуйте это, но это необратимо! +Вообще говоря, если ваша ветка настооолько загажена, что нужно вернуться к удалённому состоянию в «git-корректном стиле», попробуйте это, но это необратимо! ```git # получить последнее состояние origin From 27b3a3609371ae83a20db9b075ec06f43a638d98 Mon Sep 17 00:00:00 2001 From: Rikudo <245939414+OotsutsukiHagoromo@users.noreply.github.com> Date: Sat, 15 Aug 2026 12:41:34 +0300 Subject: [PATCH 3/4] edit_ru: typos --- ru/noswears/tips/01-magic-time-machine.md | 2 +- ru/noswears/tips/06-dude-wheres-my-diff.md | 2 +- ru/swears/tips/01-magic-time-machine.md | 2 +- ru/swears/tips/06-dude-wheres-my-diff.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ru/noswears/tips/01-magic-time-machine.md b/ru/noswears/tips/01-magic-time-machine.md index cbe1156d..3d3026f6 100644 --- a/ru/noswears/tips/01-magic-time-machine.md +++ b/ru/noswears/tips/01-magic-time-machine.md @@ -1,6 +1,6 @@ --- tags: tip -title: Чёрт побери, я накосячил, где у git волшебная машина времени!?! +title: Чёрт побери, я накосячил, где у git волшебная машина времени?! id: волшебная-машина-времени order: 1 --- diff --git a/ru/noswears/tips/06-dude-wheres-my-diff.md b/ru/noswears/tips/06-dude-wheres-my-diff.md index 9cd6bfdf..d40c1c1a 100644 --- a/ru/noswears/tips/06-dude-wheres-my-diff.md +++ b/ru/noswears/tips/06-dude-wheres-my-diff.md @@ -1,6 +1,6 @@ --- tags: tip -title: Чёрт побери, я пытаюсь открыть diff, но ничего не происходит?! +title: Чёрт побери, я пытаюсь открыть diff, но ничего не происходит! id: где-мой-diff order: 6 --- diff --git a/ru/swears/tips/01-magic-time-machine.md b/ru/swears/tips/01-magic-time-machine.md index cc2eacce..7a72ebfd 100644 --- a/ru/swears/tips/01-magic-time-machine.md +++ b/ru/swears/tips/01-magic-time-machine.md @@ -1,6 +1,6 @@ --- tags: tip -title: Бля, я накосячил, где у git волшебная машина времени!?! +title: Бля, я накосячил, где у git волшебная машина времени?! id: волшебная-машина-времени order: 1 --- diff --git a/ru/swears/tips/06-dude-wheres-my-diff.md b/ru/swears/tips/06-dude-wheres-my-diff.md index b852bfec..658809af 100644 --- a/ru/swears/tips/06-dude-wheres-my-diff.md +++ b/ru/swears/tips/06-dude-wheres-my-diff.md @@ -1,6 +1,6 @@ --- tags: tip -title: Бля, я пытаюсь открыть diff, но ничего не происходит?! +title: Бля, я пытаюсь открыть diff, но ничего не происходит! id: где-мой-diff order: 6 --- From eeb6e783bce91951dad9b04a99b4ae63e661e054 Mon Sep 17 00:00:00 2001 From: Rikudo <245939414+OotsutsukiHagoromo@users.noreply.github.com> Date: Sat, 15 Aug 2026 13:07:29 +0300 Subject: [PATCH 4/4] =?UTF-8?q?edit=5Fru:=20typos;=20also,=20=C2=AB=D0=BC?= =?UTF-8?q?=D0=B0=D1=81=D1=82=D0=B5=D1=80=C2=BB=20=E2=86=92=20=C2=ABmaster?= =?UTF-8?q?=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ru/noswears/tips/04-accidental-commit-master.md | 4 ++-- ru/swears/tips/04-accidental-commit-master.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ru/noswears/tips/04-accidental-commit-master.md b/ru/noswears/tips/04-accidental-commit-master.md index 7062a5d2..cc35ca5b 100644 --- a/ru/noswears/tips/04-accidental-commit-master.md +++ b/ru/noswears/tips/04-accidental-commit-master.md @@ -6,9 +6,9 @@ order: 4 --- ```git -# создаст новую ветку из текущего состояния мастера +# создаст новую ветку из текущего состояния ветки master git branch какое-то-имя-новой-ветки -# удалит последний коммит из мастера +# удалит последний коммит из master git reset HEAD~ --hard git checkout какое-то-имя-новой-ветки # ваш коммит теперь живёт в этой ветке :) diff --git a/ru/swears/tips/04-accidental-commit-master.md b/ru/swears/tips/04-accidental-commit-master.md index 0f6391d1..1d65d9c8 100644 --- a/ru/swears/tips/04-accidental-commit-master.md +++ b/ru/swears/tips/04-accidental-commit-master.md @@ -1,14 +1,14 @@ --- tags: tip -title: Бля, я случайно закоммитил что-то в мастер, хотя это должно быть в новой ветке! +title: Бля, я случайно закоммитил что-то в master, хотя это должно быть в новой ветке! id: случайный-коммит-в-мастер order: 4 --- ```git -# создаст новую ветку из текущего состояния мастера +# создаст новую ветку из текущего состояния ветки master git branch какое-то-имя-новой-ветки -# удалит последний коммит из мастера +# удалит последний коммит из master git reset HEAD~ --hard git checkout какое-то-имя-новой-ветки # ваш коммит теперь живёт в этой ветке :)