From 11dda9ad303652f1388d85d4a424e44b78f0d52b Mon Sep 17 00:00:00 2001 From: Rikudo Date: Sat, 25 Jul 2026 10:34:08 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D1=82=D1=80=D0=B5=D0=B4=D0=B0=D0=BA?= =?UTF-8?q?=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=BE:=20first-time-?= =?UTF-8?q?setup.asc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sections/first-time-setup.asc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/book/01-introduction/sections/first-time-setup.asc b/book/01-introduction/sections/first-time-setup.asc index 476e83dc..54b4271e 100644 --- a/book/01-introduction/sections/first-time-setup.asc +++ b/book/01-introduction/sections/first-time-setup.asc @@ -3,11 +3,11 @@ Теперь, когда Git установлен в вашей системе, самое время настроить среду для работы с Git под себя. Это нужно сделать только один раз -- при обновлении версии Git настройки сохранятся. -Но, при необходимости, вы можете поменять их в любой момент, выполнив те же команды снова. +Но при необходимости вы можете поменять их в любой момент, выполнив те же команды снова. В состав Git входит утилита `git config`, которая позволяет просматривать и настраивать параметры, контролирующие все аспекты работы Git, а также его внешний вид. (((команды git, config))) -Эти параметры могут быть сохранены в трёх местах: +Эти параметры могут быть сохранены в трёх местах. 1. Файл `[path]/etc/gitconfig` содержит значения, общие для всех пользователей системы и для всех их репозиториев. Если при запуске `git config` указать параметр `--system`, то параметры будут читаться и сохраняться именно в этот файл. @@ -16,17 +16,17 @@ Этот файл используется при указании параметра `--global` и применяется ко _всем_ репозиториям, с которыми вы работаете в текущей системе. 3. Файл `config` в каталоге Git (т. е. `.git/config`) репозитория, который вы используете в данный момент, хранит настройки конкретного репозитория. Вы можете заставить Git читать и писать в этот файл с помощью параметра `--local`, но на самом деле это значение по умолчанию. - Неудивительно, что вам нужно находиться где-то в репозитории Git, чтобы эта опция работала правильно. + Конечно, вам нужно находиться где-то в репозитории Git, чтобы эта опция работала правильно. Настройки на каждом следующем уровне подменяют настройки из предыдущих уровней, то есть значения в `.git/config` перекрывают соответствующие значения в `[path]/etc/gitconfig`. В системах семейства Windows Git ищет файл `.gitconfig` в каталоге `$HOME` (`C:\Users\$USER` для большинства пользователей). Кроме того, Git ищет файл `[path]/etc/gitconfig`, но уже относительно корневого каталога MSys, который находится там, куда вы решили установить Git при запуске инсталлятора. -Если вы используете Git для Windows версии 2.х или новее, то так же обрабатывается файл конфигурации уровня системы, который имеет путь `C:\Documents and Settings\All Users\Application Data\Git\config` в Windows XP или `C:\ProgramData\Git\config` в Windows Vista и новее. +Если вы используете Git для Windows версии 2.х или новее, то также обрабатывается файл конфигурации уровня системы, который имеет путь `C:\Documents and Settings\All Users\Application Data\Git\config` в Windows XP или `C:\ProgramData\Git\config` в Windows Vista и новее. Этот файл может быть изменён только командой `git config -f `, запущенной с правами администратора. -Чтобы посмотреть все установленные настройки и узнать где именно они заданы, используйте команду: +Чтобы посмотреть все установленные настройки и узнать, где именно они заданы, используйте команду [source,console] ---- @@ -35,7 +35,7 @@ $ git config --list --show-origin ==== Имя пользователя -Первое, что вам следует сделать после установки Git -- указать ваше имя и адрес электронной почты. +Первое, что вам следует сделать после установки Git, -- указать ваше имя и адрес электронной почты. Это важно, потому что каждый коммит в Git содержит эту информацию, и она включена в коммиты, передаваемые вами, и не может быть далее изменена: [source,console] @@ -44,7 +44,7 @@ $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com ---- -Опять же, если указана опция `--global`, то эти настройки достаточно сделать только один раз, поскольку в этом случае Git будет использовать эти данные для всего, что вы делаете в этой системе. +Опять же, если указана опция `--global`, то эти настройки достаточно установить только один раз, поскольку в этом случае Git будет использовать эти данные для всего, что вы делаете в этой системе. Если для каких-то отдельных проектов вы хотите указать другое имя или электронную почту, можно выполнить эту же команду без параметра `--global` в каталоге с нужным проектом. Многие GUI-инструменты предлагают сделать это при первом запуске. @@ -80,7 +80,7 @@ Vim, Emacs и Notepad++ -- популярные текстовые редакт [WARNING] ==== -В случае, если вы не установили свой редактор и не знакомы с Vim или Emacs, вы можете попасть в затруднительное положение, когда какой-либо из них будет запущен. +В случае если вы не установили свой редактор и не знакомы с Vim или Emacs, вы можете попасть в затруднительное положение, когда какой-либо из них будет запущен. Например, в Windows может произойти преждевременное прерывание команды Git при попытке вызова редактора. ==== @@ -126,7 +126,7 @@ John Doe [NOTE] ==== -Так как Git читает значение настроек из нескольких файлов, возможна ситуация когда Git использует не то значение, которое вы ожидали. +Так как Git читает значение настроек из нескольких файлов, возможна ситуация, в которой Git использует не то значение, которое вы ожидали. В таком случае вы можете спросить Git об _origin_ этого значения. Git выведет имя файла, из которого значение для настройки было взято последним: