Я начинаю изучать GIT, и синтаксис документации сбивает с толку. Что означает [1] в таких случаях использования, как "git-add[1]" или "git-commit[1]"?
Это есть во всей документации. На некоторых веб-страницах это выглядит как скобки – "git-init(1)"
Что это собой представляет?
решение1
Это номер раздела руководства. Это общее соглашение, не ограниченное Git. Смотритеman 1 man
:
[…] Раздел, если он указан, будет указывать
man
на поиск только в этом разделе руководства. Действие по умолчанию — поиск во всех доступных разделах в предопределенном порядке и отображение только первой найденной страницы, даже если страница существует в нескольких разделах.В таблице ниже указаны номера разделов руководства, а также типы страниц, которые они содержат.
- Исполняемые программы или команды оболочки
- Системные вызовы (функции, предоставляемые ядром)
- Библиотечные вызовы (функции внутри библиотек программ)
- Специальные файлы (обычно находятся в
/dev
)- Форматы файлов и соглашения, например
/etc/passwd
- Игры
- Разное (включая макропакеты и соглашения), например
man(7)
,groff(7)
- Команды системного администрирования (обычно только для root)
- Процедуры ядра [Нестандартные]
Команда для просмотра руководства по , git-init(1)
следовательно man 1 git-init
, . В этом случае simple man git-init
работает, но иногда вам нужно явно указать номер раздела, который вы ищете. Например, есть man(1)
и man(7)
; man man
покажет вам первый, чтобы увидеть последний, вам нужен man 7 man
.