-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Часткове оновлення І секції #207
base: master
Are you sure you want to change the base?
Conversation
Я обовʼязково подивлюся, але ймовірно вже в пʼятницю. Можеш робити подальші зміни, але, будь ласка, окремими PR (можна до цієї гілки, просто щоб я точно зміг проревʼювати й залити цей). Щодо вилучення файлів: я планував це залишити наостанок, імовірно є ж інклуд їх кудись?.. Десь текст про них в інших файлах?..
|
Вилучення вивернув Спокусився на легкість злиття, після зливання конфліктних файлів ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Усі коментарі невеличкі й радше до того, як воно було перекладено раніше.
Я не дивився різницю англійських версій (збирався, але й так пізніше ніж хотів би ревʼюваю, тож вирішив хоч так ревʼювати).
Тож тут повністю покладаюся на тебе )
image::images/local.png[Local version control diagram] | ||
|
||
Одним з найбільш поширених інструментів СКВ була система під назвою RCS, яка досі поширюється з багатьма комп'ютерами сьогодні. | ||
RCS зберігає набори латок (тобто, відмінності між файлами) в спеціальному форматі на диску; він може заново відтворити будь-який файл, як він виглядав, в будь-який момент часу, шляхом додавання всіх латок. | ||
https://www.gnu.org/software/rcs/[RCS^] зберігає набори латок (тобто, відмінності між файлами) в спеціальному форматі на диску; він може заново відтворити будь-який файл, як він виглядав, в будь-який момент часу, шляхом додавання всіх латок. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Пропоную
"заново відтворити будь-який файл, як він виглядав, в будь-який момент часу" -> "відновити стан файлу на будь-який час"
(бачу, що ти не змінював, але як на мене, неоковирно)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я, звісно, тут новенький і можу мало знати про місцеві правила, але як на мене — "як він виглядав, в будь-який момент часу" виглядає найбільш природньо і просто для розуміння.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Переписав як "вона може заново відтворити стан будь-якого файлу у будь-який момент часу" ))
@dev99problems, привіт 👋 UPD: я надіслав зміни, які вже встиг зробити, але там конфлікти вилізли, тож не вийшло хоч трохи розблокувати роботу |
Привіт @burlakvo 👋 |
This reverts commit d9cb263.
Вивірення перекладу, застосування узгоджених термінів, інші правки
Невеликі правки
Вивірення перекладу, застосування узгоджених термінів, інші правки
Форматування та друкарська помилка
40bb43d
to
ff15762
Compare
@hedrok, пройшовся по перекладам, узгодженим термінам. Треба ще завершити із |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Два дрібненькі коментарі, сподіваюся ти швидко виправиш і заллємо )
|
||
Якщо ви графічний або веб-дизайнер і хочете зберегти кожну версію зображення або макета (швидше за все, захочете), система контролю версій (далі СКВ) якраз те, що потрібно. | ||
Вона дозволяє повернути вибрані файли до попереднього стану, повернути весь проект до попереднього стану, побачити зміни, побачити, хто останній міняв щось і спровокував проблему, хто вказав на проблему і коли, та багато іншого. | ||
Вона дозволяє вивернути вибрані файли до попереднього стану, вивернути весь проєкт до попереднього стану, побачити зміни, побачити, хто останній міняв щось і спровокував проблему, хто вказав на проблему і коли, та багато іншого. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Тут використано revert
як звичайне англійське слово, тож переклад "повернути" доречний.
Це можна робити командами checkout, reset тощо. Насправді командою revert
це робиться вкрай зрідка.
Крім того дуже рекомендую при першому використанні наших новотворів в дужках подавати оригінал. Можливо, навіть раз на розділ чи навіть секцію, бо певен, люди часто читатимуть те, що їх цікавить, а не всю книжку від дошки до дошки.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Захопився ))
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А, о, згадав про перше використання
`C:\Documents and Settings\All Users\Application Data\Git\config` під Windows XP, і `C:\ProgramData\Git\config` під Windows Vista й новіші. | ||
У системах Windows, Git шукає файл `.gitconfig` у теці `$HOME` (`C:\Users\$USER` для більшості користувачів). | ||
Також, він все одно шукає файл `[path]/etc/gitconfig`, хоча й відносно кореня MSys, котрий знаходиться там, де ви вирішили встановити Git у вашій Windows системі, коли ви запускали інсталяцію. | ||
Якщо ви використовуєте Git для Windows версії 2.x або новішу, то є також системний конфігураційний файл `C:\Documents and Settings\All Users\Application Data\Git\config` під Windows XP, і `C:\ProgramData\Git\config` під Windows Vista й новіші. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
новіші -> новішими?..
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я б додав декілька ком після config'
перед під
Щодо "новішими"... не певен.
"під [операційну систему] Windows Vista й новіші [операційні системи]"
"у [операційній системі] Windows Vista й новіших [операційних систем]"
А от до "новішими" не можу підібрати формулювання
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Якщо ви використовуєте Git для Windows версії 2.x або новішу, то є також системний конфігураційний файл
C:\Documents and Settings\All Users\Application Data\Git\config
під Windows XP, іC:\ProgramData\Git\config
під Windows Vista й новіші.
Це прям якось важкувато читається.
Можливо щось з наступного стане у нагоді:
Якщо ви використовуєте Git для Windows версії 2.x і новіших, також існує системний конфігураційний файл C:\Documents and Settings\All Users\Application Data\Git\config
під Windows XP, а починаючи з Windows Vista C:\ProgramData\Git\config
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dev99problems, дякую, стало ))
TRANSLATION_NOTES.asc
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Щодо "анотований tag" та "легкий tag": якщо ми вже маємо узгоджений переклад для "tag - мітка", то може використати його і тут? Тобто "анотована мітка" та "легка мітка"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я коли проглядав словник проєкту, то деякі терміни взагалі складно сприймати/прийняти.
До прикладу, для мене мітка — це "label", а tag — це тег і так як це проєкт технічної документації, то мене трохи дивує, коли я знаючи контекст і термінологію в оригіналі, читаю український переклад і не можу зрозуміти сенс цілих речень.
Новий розділ на який є посилання у first-time-setup.asc
|
||
Якщо ви графічний або веб-дизайнер і хочете зберегти кожну версію зображення або макета (швидше за все, захочете), система контролю версій (далі СКВ) якраз те, що потрібно. | ||
Вона дозволяє повернути вибрані файли до попереднього стану, повернути весь проект до попереднього стану, побачити зміни, побачити, хто останній міняв щось і спровокував проблему, хто вказав на проблему і коли, та багато іншого. | ||
Вона дозволяє повернути вибрані файли до попереднього стану, повернути весь проєкт до попереднього стану, побачити зміни, побачити, хто останній міняв щось і спровокував проблему, хто вказав на проблему і коли, та багато іншого. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Може "хто останній міняв щось" -> "хто останній вносив зміни"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@burlakvo чудова робота 👏
Залишив декілька невеликих коментарів, але по багатьом взагалі не наполягаю
Даний підхід є дуже поширеним завдяки його простоті, проте він, неймовірним чином, схильний до появи помилок. | ||
Можна легко забути в якій директорії ви знаходитеся і випадково змінити не той файл або скопіювати не ті файли, які ви хотіли. | ||
Можна легко забути в якій теці ви знаходитеся і випадково змінити не той файл або скопіювати не ті файли, які ви хотіли. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Може "знаходитесь"?
Кожна копія дійсно є повною резервною копією всіх даних. | ||
Ось тут до гри долучаються розподілені системи контролю версій (РСКВ). | ||
В РСКВ (таких як, Git, Mercurial або Darcs), клієнти не просто отримують останній відбиток файлів репозиторія: натомість вони є повною копією сховища разом з усією його історією. | ||
Таким чином, якщо вмирає який-небудь сервер, через який співпрацюють розробники, будь-яке з клієнтських сховищ може бути скопійований назад до серверу, щоб відновити його. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А як щодо "Таким чином, якщо з ладу виходить центральний сервер, через...".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"будь-яке з клієнтських сховищ може бути скопійоваНЕ"
Ось тут до гри долучаються розподілені системи контролю версій (РСКВ). | ||
В РСКВ (таких як, Git, Mercurial або Darcs), клієнти не просто отримують останній відбиток файлів репозиторія: натомість вони є повною копією сховища разом з усією його історією. | ||
Таким чином, якщо вмирає який-небудь сервер, через який співпрацюють розробники, будь-яке з клієнтських сховищ може бути скопійований назад до серверу, щоб відновити його. | ||
Кожна копія являє собою повну резервну копію всіх даних. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Мені подобається "являє собою", але переживаю що це може бути калька з ру.
Можливо краще "Кожна копія є повною резервною копією усіх даних."?
Це потрібно виконати лише один раз - налаштування залишаються між оновленнями. | ||
Ви також можете змінити їх у будь-який час, знову виконавши декілька команд. | ||
|
||
До Git входить утиліта що має назву `git config`, яка дозволяє отримати чи встановити параметри, що контролюють усіма аспектами того, як Git виглядає чи працює. | ||
До Git входить утиліта що має назву `git config`, яка дозволяє отримати чи встановити параметри, що контролюють усіма аспектами того, як Git виглядає чи працює.(((git commands, config))) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Може "яка дозволяє отримати чи встановити" -> "яка дозволяє відобразити чи встановити" або "яка дозволяє переглянути чи налаштувати | задати параметри"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"що контролюють усі аспекТИ того"
Якщо ви передаєте опцію `--system` при виконанні `git config`, параметри читаються та пишуться з цього файлу. | ||
(Це системний файл конфігурації, відповідно, вам потрібен був доступ адміністратора чи суперкористувача, щоб змінювати його.) | ||
Оскільки це системний файл конфігурації, відповідно, вам знадобяться права адміністратора чи суперкористувача, щоб змінювати його. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"вам знадобяться" -> "вам необхідні | вам потрібні | вам знадобЛяться"?
2. Файл `~/.gitconfig` або `~/.config/git/config` зберігає значення саме для вас -- користувача. | ||
Ви можете налаштувати Git читати і писати в цей файл, вказуючи опцію `--global.` | ||
3. Файл `config` у каталозі Git (тобто `.git/config`) у тому репозиторії, який ви використовуєте в даний момент, зберігає налаштування конкретного репозиторія. | ||
Ви можете спрямувати Git читати і писати в цей файл, передавши опцію `--global`, що вплине на _всі_ сховища з якими ви працюєте у вашій системі. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Як на мене, "спрямувати" звучить трохи дивно в цьому контексті, як б радше використовував його з "спрямувати стрім" але в цьому місці ніби проситься саме "налаштувати"
Перше, що ви повинні зробити, коли ви інсталюєте Git - це встановити ім'я користувача та адресу електронної пошти. | ||
Це важливо, тому що кожен коміт в Git використовує цю інформацію, і вона незмінно включена у комміти, які ви робите: | ||
Перше, що ви повинні зробити, коли ви інсталюєте Git -- це встановити ім'я користувача та адресу електронної пошти. | ||
Це важливо, тому що кожен коміт в Git використовує цю інформацію, і вона незмінно включена у коміти, які ви робите: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
А тут потрібна кома перед "і", в "і вона незмінно"
Під Windows, якщо ви бажаєте використати інший текстовий редактор, то маєте вказати повний шлях до відповідної програми. | ||
Це залежить від того, як ваш редактор поставляється. | ||
Під Windows, якщо ви бажаєте використати інший текстовий редактор, то маєте вказати повний шлях до його виконуваного файлу. | ||
Він може різнитися залежно від того, як ваш редактор поставляється. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Тут "як ваш редактор поставляється" — звучить дуже дивно, хоча я і розумію що малось на увазі.
Може є якісь ідеї?
---- | ||
|
||
[NOTE] | ||
==== | ||
Vim, Emacs і Notepad++ -- це популярні текстові редактори, що їх часто використовують розробники на Unix-похідних системах (на кшталт Linux та macOS) та на Windows. | ||
Якщо ви не знайомі з цими редакторами, можливо, вам потрібно буде знайти інструкції з налаштуванню вашого улюбленого редактора з Git. | ||
Якщо ви використовуєте інші редактори або 32-бітові версії, ласкаво просимо знайти інструкції з налаштуванню вашого улюбленого редактора з Git у <<C-git-commands#ch_core_editor>>. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Якщо вже залишати "ласкаво просимо", то можливо хоча б "ласкаво просимо переглянути інструкції з..."?
@burlakvo будь ласка, прокоментуй, чи варто вже заливати, чи ти щось будеш відповідати/змінювати згідно з коментарями @dev99problems. |
Оновлено
Також додав примітку до плану і додав команду для видалення тимчасових файлів.