Skip to content

Commit e907fff

Browse files
committed
Оновлює: 1 - first-time-setup.asc
Вивірення перекладу, застосування узгоджених термінів, інші правки
1 parent 87db386 commit e907fff

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

book/01-introduction/sections/first-time-setup.asc

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,27 @@
11
[[_first_time]]
22
=== Початкове налаштування Git
33

4-
Зараз, коли у ви вже маєте Git у системі, можливо, ви захочете зробити декілька речей, щоб налаштувати ваше Git середовище.
4+
Зараз, коли ви вже маєте Git у системі, можливо, ви захочете зробити декілька речей, щоб налаштувати ваше середовище Git.
55
Це потрібно виконати лише один раз - налаштування залишаються між оновленнями.
66
Ви також можете змінити їх у будь-який час, знову виконавши декілька команд.
77

8-
До Git входить утиліта що має назву `git config`, яка дозволяє отримати чи встановити параметри, що контролюють усіма аспектами того, як Git виглядає чи працює.
8+
До Git входить утиліта що має назву `git config`, яка дозволяє отримати чи встановити параметри, що контролюють усіма аспектами того, як Git виглядає чи працює.(((git commands, config)))
99
Ці параметри можуть бути збережені в трьох різних місцях:
1010

11-
1. Файл `[path]/etc/gitconfig` містить значення для кожного користувача в системі і всіх їхніх репозиторіїв.
11+
1. Файл `[path]/etc/gitconfig` містить значення для кожного користувача в системі та всіх їхніх сховищ.
1212
Якщо ви передаєте опцію `--system` при виконанні `git config`, параметри читаються та пишуться з цього файлу.
13-
Це системний файл конфігурації, відповідно, вам потрібен був доступ адміністратора чи суперкористувача, щоб змінювати його.
13+
Оскільки це системний файл конфігурації, відповідно, вам знадобяться права адміністратора чи суперкористувача, щоб змінювати його.
1414
2. Файл `~/.gitconfig` або `~/.config/git/config` зберігає значення саме для вас -- користувача.
15-
Ви можете налаштувати Git читати і писати в цей файл, вказуючи опцію `--global`, що вплине на _всі_ репозиторії з якими ви працюєте у вашій системі.
16-
3. Файл `config` у каталозі Git (тобто `.git/config`) у тому репозиторії, який ви використовуєте в даний момент, зберігає налаштування конкретного репозиторія.
17-
Ви можете змусити Git читати і писати в цей файл, вказавши опцію `--local`, але типово вона увімкнута.
18-
Звісно, ви маєте бути десь у репозиторії Git аби ця опція працювала правильно.
15+
Ви можете спрямувати Git читати і писати в цей файл, передавши опцію `--global`, що вплине на _всі_ сховища з якими ви працюєте у вашій системі.
16+
3. Файл `config` у теці Git (тобто `.git/config`) у тому сховищі, яке ви використовуєте в даний момент, зберігає налаштування цього конкретного сховища.
17+
Ви можете змусити Git читати і писати в цей файл, вказавши опцію `--local`, але типово використовується саме вона.
18+
Звісно, ви маєте бути десь у сховищі Git аби ця опція працювала правильно.
1919

2020
Кожен рівень має пріоритет над налаштуваннями в попередньому рівні, тобто параметри в `.git/config` перевизначають параметри в `[path]/etc/gitconfig`.
2121

22-
У системах Windows, Git шукає файл `.gitconfig` в каталозі `$HOME` (`C:\Users\$USER` для більшості користувачів).
23-
Він також все одно шукає файл `[path]/etc/gitconfig`, хоча відносно кореня MSys, котрий знаходиться там, де ви вирішили встановити Git у вашій Windows системі, коли ви запускали інсталяцію.
24-
Якщо ви використовуєте Git для Windows версії 2.x або новішу, то є також системний конфігураційний файл
25-
`C:\Documents and Settings\All Users\Application Data\Git\config` під Windows XP, і `C:\ProgramData\Git\config` під Windows Vista й новіші.
22+
У системах Windows, Git шукає файл `.gitconfig` у теці `$HOME` (`C:\Users\$USER` для більшості користувачів).
23+
Також, він все одно шукає файл `[path]/etc/gitconfig`, хоча й відносно кореня MSys, котрий знаходиться там, де ви вирішили встановити Git у вашій Windows системі, коли ви запускали інсталяцію.
24+
Якщо ви використовуєте Git для Windows версії 2.x або новішу, то є також системний конфігураційний файл `C:\Documents and Settings\All Users\Application Data\Git\config` під Windows XP, і `C:\ProgramData\Git\config` під Windows Vista й новіші.
2625
Цей файл може бути зміненим лише за допомогою `git config -f <файл>` адміністратором.
2726

2827
Ви можете переглянути усі ваші налаштування та звідки вони надходять виконавши:
@@ -34,25 +33,25 @@ $ git config --list --show-origin
3433

3534
==== Ім'я користувача
3635

37-
Перше, що ви повинні зробити, коли ви інсталюєте Git - це встановити ім'я користувача та адресу електронної пошти.
38-
Це важливо, тому що кожен коміт в Git використовує цю інформацію, і вона незмінно включена у комміти, які ви робите:
36+
Перше, що ви повинні зробити, коли ви інсталюєте Git -- це встановити ім'я користувача та адресу електронної пошти.
37+
Це важливо, тому що кожен коміт в Git використовує цю інформацію, і вона незмінно включена у коміти, які ви робите:
3938

4039
[source,console]
4140
----
4241
$ git config --global user.name "John Doe"
4342
$ git config --global user.email [email protected]
4443
----
4544

46-
Знову ж таки, якщо ви передаєте опцію `--global`, ці налаштування потрібно зробити тільки один раз, тоді Git завжди буде використовувати цю інформацію для всього, що ви робите у цій системі.
47-
Якщо ви хочете, перевизначити ім'я або адресу електронної пошти для конкретних проєктів, ви можете виконати цю ж команду без опції `--global` в каталозі необхідного проєкту.
45+
Знову ж таки, якщо ви передаєте опцію `--global`, ці налаштування потрібно зробити тільки один раз, бо тоді Git завжди буде використовувати цю інформацію для всього, що ви робите у цій системі.
46+
Якщо ви хочете перевизначити ім'я або адресу електронної пошти для конкретних проєктів, ви можете виконати цю ж команду без опції `--global` в теці необхідного проєкту.
4847

4948
Багато з графічних інструментів допомагають зробити це при першому запуску.
5049

5150
[[_editor]]
5251
==== Редактор
5352

5453
Зараз, коли ваше ім'я вже вказано, ви можете налаштувати типовий текстовий редактор, який буде використовуватися Git при необхідності ввести повідомлення.
55-
Якщо це не налаштовано, Git використовує типовий системний редактор.
54+
Якщо це не налаштовано, Git буде використовувати типовий системний редактор.
5655

5756
Якщо ви бажаєте використовувати інший текстовий редактор, наприклад Emacs, необхідно зробити наступне:
5857

@@ -61,8 +60,8 @@ $ git config --global user.email [email protected]
6160
$ git config --global core.editor emacs
6261
----
6362

64-
Під Windows, якщо ви бажаєте використати інший текстовий редактор, то маєте вказати повний шлях до відповідної програми.
65-
Це залежить від того, як ваш редактор поставляється.
63+
Під Windows, якщо ви бажаєте використати інший текстовий редактор, то маєте вказати повний шлях до його виконуваного файлу.
64+
Він може різнитися залежно від того, як ваш редактор поставляється.
6665

6766
У випадку Notepad++ -- популярного редактору коду -- ви напевно надасте перевагу 32-бітовій версії, адже на час написання цього тексу 64-бітова версія не підтримувала всіх додатків.
6867
Якщо у вас 32-бітова система, чи у вас 64-бітова система і ви хочете використовувати 64-бітовий редактор, варто спробувати щось таке:
@@ -87,7 +86,7 @@ Vim, Emacs і Notepad++ -- це популярні текстові редакт
8786
[[_new_default_branch]]
8887
==== Типова назва гілки
8988

90-
Типово, Git буде створювати гілку з назвою _master_ коли ви створюєте новий репозиторій із `git init`.
89+
Типово, Git буде створювати гілку з назвою _master_ коли ви створюєте нове сховище із `git init`.
9190
Із версії Git 2.28 і вище, ви можете налаштувати іншу назву для початкової гілки.
9291

9392
Аби налаштувати _main_ як типову назву гілки, виконайте:

0 commit comments

Comments
 (0)