SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы
НазадМетки: git
В этой книге было показано больше десятка различных команд Git и мы приложили много усилий, чтобы рассказать вам о них, выстроив некий логический порядок, постепенно внедряя команды в сюжет. Но такой подход «размазал» описания команд по всей книге.
В этом приложении мы пройдёмся по всем командам, о которых шла речь, и сгруппируем их по смыслу. Мы расскажем, что делает каждая команда и укажем главы в книге, где эта команда использовалась.
Две довольно распространённые команды, используемые как сразу после установки Git, так и в повседневной практике для настройки и получения помощи — это config и help.
Сотни вещей в Git работают без всякой конфигурации, используя параметры по умолчанию. Для большинства из них вы можете задать иные умолчания, либо вовсе использовать собственные значения. Это включает в себя целый ряд настроек, начиная от вашего имени и заканчивая цветами в терминале и вашим любимым редактором. Команда config хранит и читает настройки в нескольких файлах, так что вы можете задавать значения глобально или для конкретных репозиториев.
Команда git config используется практически в каждой главе этой книги.
В разделе Первоначальная настройка Git главы 1 мы использовали эту команду для указания имени, адреса электронной почты и редактора ещё до того, как начать использовать Git.
В разделе Псевдонимы в Git главы 2 мы показали, как можно использовать её для создания сокращённых вариантов команд с длинными списками опций, чтобы не печатать их все каждый раз.
В разделе Перебазирование главы 3 мы использовали config чтобы задать поведение --rebase по умолчанию для команды git pull.
В разделе Хранилище учётных данных главы 7 мы использовали её для задания хранилища ваших HTTP-паролей.
В разделе Разворачивание ключевых слов главы 7 мы показали как настроить фильтры содержимого для данных, перемещаемых между индексом и рабочей копией.
И наконец, этой команде посвящен практически весь раздел Конфигурация Git главы 8.
Согласно инструкциям, приведенным в разделе Выбор редактора главы 1, большинство редакторов может быть установлено следующим образом:
| Редактор | Команда |
|---|---|
|
Atom |
|
|
BBEdit (Mac, with command line tools) |
|
|
Emacs |
|
|
Gedit (Linux) |
|
|
Gvim (Windows 64-bit) |
|
|
Kate (Linux) |
|
|
nano |
|
|
Notepad (Windows 64-bit) |
|
|
Notepad++ (Windows 64-bit) |
|
|
Scratch (Linux) |
|
|
Sublime Text (macOS) |
|
|
Sublime Text (Windows 64-bit) |
|
|
TextEdit (macOS) |
|
|
Textmate |
|
|
Textpad (Windows 64-bit) |
|
|
Vim |
|
|
Visual Studio Code |
|
|
VSCodium (Free/Libre Open Source Software Binaries of VSCode) |
|
|
WordPad |
|
|
Xi |
|
| Примечание |
Если у вас установлена 32 битная версия редактора в 64 битной системе, то путь к ней будет содержать |
Команда git help служит для отображения встроенной документации Git о других командах. И хотя мы приводим описания самых популярных команд в этой главе, полный список параметров и флагов каждой команды доступен через git help <command>.
Мы представили эту команду в разделе Как получить помощь? главы 1 и показали как её использовать, чтобы найти больше информации о команде git shell в разделе Настраиваем сервер главы 4.