git-config - Интернет в облаке

Это команда git-config, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


git-config - Получить и установить репозиторий или глобальные параметры

СИНТАКСИС


мерзавец конфиг [ ] [тип] [-z | --null] имя [значение [value_regex]]
мерзавец конфиг [ ] [тип] - добавить значение имени
мерзавец конфиг [ ] [тип] --replace-all имя значение [value_regex]
мерзавец конфиг [ ] [тип] [-z | --null] - получить имя [value_regex]
мерзавец конфиг [ ] [тип] [-z | --null] --get-all имя [value_regex]
мерзавец конфиг [ ] [тип] [-z | --null] [--name-only] --get-regexp name_regex [value_regex]
мерзавец конфиг [ ] [тип] [-z | --null] --get-urlmatch имя URL
мерзавец конфиг [ ] --unset name [value_regex]
мерзавец конфиг [ ] --unset-all name [value_regex]
мерзавец конфиг [ ] --rename-section старое_имя новое_имя
мерзавец конфиг [ ] --remove-section имя
мерзавец конфиг [ ] [-z | --null] [--name-only] -l | --список
мерзавец конфиг [ ] --get-color name [по умолчанию]
мерзавец конфиг [ ] --get-colorbool имя [stdout-is-tty]
мерзавец конфиг [ ] -e | --редактировать

ОПИСАНИЕ


Вы можете запросить / установить / заменить / сбросить параметры с помощью этой команды. Имя на самом деле
раздел и ключ, разделенные точкой, и значение будет экранировано.

К параметру можно добавить несколько строк, используя --Добавить вариант. Если вы хотите обновить
или отключите параметр, который может встречаться в нескольких строках, POSIX regexp value_regex должен
быть данным. Только существующие значения, соответствующие регулярному выражению, обновляются или сбрасываются. Если хочешь
обрабатывать строки, которые делают соответствовать регулярному выражению, просто добавьте один восклицательный знак в
спереди (см. также раздел «ПРИМЕРЫ»).

Спецификатор типа может быть либо --int or --бул, делать мерзавец конфиг убедитесь, что
переменные имеют заданный тип и преобразуют значение в каноническую форму (простая
десятичное число для int, строка "true" или "false" для bool) или --дорожка, что делает некоторые
расширение пути (см. --дорожка ниже). Если спецификатор типа не передан, проверки или
преобразования выполняются над значением.

При чтении значения считываются из системного, глобального и локального репозитория.
файлы конфигурации по умолчанию и параметры --система, --Глобальный, --местный и --файл
может использоваться для указания команде читать только из этого места (см.
раздел под названием «ФАЙЛЫ»).

При записи новое значение записывается в локальный файл конфигурации репозитория с помощью
по умолчанию и параметры --система, --Глобальный, --файл может использоваться, чтобы сообщить команде
написать в это место (можно сказать --местный но это значение по умолчанию).

Эта команда завершится ошибкой с ненулевым статусом. Вот некоторые коды выхода:

1. Конфигурационный файл недействителен (ret = 3),

2. не может писать в конфиг файл (ret = 4),

3. не указан раздел или имя (ret = 2),

4. раздел или ключ недействителен (ret = 1),

5. вы пытаетесь отключить параметр, которого не существует (ret = 5),

6. вы пытаетесь отключить / установить параметр, для которого совпадают несколько строк (ret = 5), или

7. вы пытаетесь использовать недопустимое регулярное выражение (ret = 6).

В случае успеха команда возвращает код выхода 0.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--заменить все
По умолчанию заменяется не более одной строки. Это заменяет все строки, соответствующие
ключ (и, возможно, value_regex).

--Добавить
Добавляет новую строку к параметру без изменения существующих значений. Это тоже самое
как предоставление ^$ как value_regex в --replace-all.

--получать
Получить значение для заданного ключа (необязательно отфильтрованного регулярным выражением, соответствующим значению).
Возвращает код ошибки 1, если ключ не был найден, и последнее значение, если ключ несколько.
значения были найдены.

--получить все
Подобно get, но не терпит неудачу, если количество значений для ключа не равно единице.

--get-regexp
Аналогично --get-all, но интерпретирует имя как регулярное выражение и записывает ключ
имена. Сопоставление регулярных выражений в настоящее время чувствительно к регистру и выполняется по
каноническая версия ключа, в которой имена разделов и переменных приведены в нижнем регистре,
но названия подразделов - нет.

--get-urlmatch имя URL
Если дано имя, состоящее из двух частей, section.key, значение для section. .key чей
часть, наиболее подходящая для данного URL-адреса, возвращается (если такой ключ не существует, значение
для section.key используется как резервный вариант). Если в качестве имени указан только раздел, сделайте это для
все ключи в разделе и перечислите их.

--Глобальный
Для написания опций: пишите в global ~ / .gitconfig файл, а не репозиторий
.git / config, напишите в файл $ XDG_CONFIG_HOME / git / config, если этот файл существует и
~ / .gitconfig файл нет.

Для параметров чтения: только чтение из глобальных ~ / .gitconfig и от
$ XDG_CONFIG_HOME / git / config, а не из всех доступных файлов.

См. Также раздел «ФАЙЛЫ».

--система
Для записи параметров: пишите в общесистемный $ (префикс) / etc / gitconfig, а не в
репозиторий .git / config.

Для параметров чтения: только чтение из общесистемного префикса $ (prefix) / etc / gitconfig, а не
из всех доступных файлов.

См. Также раздел «ФАЙЛЫ».

--местный
Для записи вариантов: пишите в репозиторий .git / config файл. Это по умолчанию
поведение.

Для параметров чтения: читать только из репозитория .git / config, а не из всех
доступные файлы.

См. Также раздел «ФАЙЛЫ».

-f файл конфигурации, - файл файл конфигурации
Используйте данный конфигурационный файл вместо того, который указан в GIT_CONFIG.

--blob капля
Похожий на что --файл но используйте данный blob вместо файла. Например, вы можете использовать
мастер: .gitmodules читать значения из файла .gitmodules в главной ветке. Видеть
Раздел «УКАЗАНИЕ ИЗМЕНЕНИЙ» в gitrevisions(7) для получения более полного списка способов
по буквам имена blob.

--удалить-раздел
Удалите данный раздел из файла конфигурации.

--переименовать-раздел
Переименуйте данный раздел на новое имя.

- закат
Удалите строку, соответствующую ключу, из файла конфигурации.

--unset-все
Удалите из файла конфигурации все строки, соответствующие ключу.

-л, --список
Перечислите все переменные, установленные в файле конфигурации, вместе с их значениями.

--бул
мерзавец конфиг гарантирует, что вывод будет "истина" или "ложь"

--int
мерзавец конфиг обеспечит вывод простого десятичного числа. Необязательное значение
суффикс k, m или g в файле конфигурации приведет к умножению значения на 1024,
1048576 или 1073741824 до вывода.

--bool-или-int
мерзавец конфиг гарантирует, что вывод соответствует формату --bool или --int,
как описано выше.

--дорожка
git-конфигурация расширит ведущие ~ к стоимости $ HOME и ~ пользователь в дом
каталог для указанного пользователя. Эта опция не действует при установке значения
(но вы можете использовать мерзавец конфиг бла ~/ из командной строки, чтобы ваша оболочка выполняла
расширение).

-з, --нуль
Для всех параметров, которые выводят значения и / или ключи, всегда заканчивайте значения нулевым
символ (вместо новой строки). Вместо этого используйте новую строку в качестве разделителя между ключом и
ценить. Это позволяет безопасно анализировать вывод, не запутавшись, например,
значения, содержащие разрывы строк.

- имя-только
Вывести только имена переменных конфигурации для --list или --get-regexp.

--get-colorbool имя [stdout-is-tty]
Найдите настройку цвета для имени (например, color.diff) и выведите «true» или «false».
stdout-is-tty должен иметь значение "true" или "false" и учитывается, когда
в комплектации написано "авто". Если stdout-is-tty отсутствует, то проверяет стандарт
вывод самой команды и завершается со статусом 0, если цвет должен использоваться, или выходит
со статусом 1 в противном случае. Если параметр цвета для имени не определен, команда
использует color.ui как запасной вариант.

--get-color name [по умолчанию]
Найдите цвет, настроенный для имени (например, color.diff.new), и выведите его как ANSI
цветная escape-последовательность для стандартного вывода. Используется необязательный параметр по умолчанию
вместо этого, если для имени не настроен цвет.

-e, --edit
Открывает редактор для изменения указанного файла конфигурации; или --система, --Глобальный или
репозиторий (по умолчанию).

- [no-] включает
Соблюдайте директивы include. * В файлах конфигурации при поиске значений. По умолчанию включено.

Используйте git-config онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows