Блог веб разработки

Блог веб-разработки статьи | видеообзоры | исходный код

GIT Config

Всем привет! Сегодня мы рассмотрим команды общих настроек git. Для этого в системе существует общий для всех репозиториев файл ~ / .gitconfig (или ~ / .config / git / config). В нем хранятся параметры конфигурации git и именно к нему в первую очередь идет обращение системы.

Для того чтобы посмотреть опции нам достаточно вести следующую команду:

git config

Нам выведется общий список всех опций и их кратких описаний которые мы можем добавлять к данной команде. К примеру с помощью опции --global мы можем заставить GIT читать и писать в файл конфигурации .gitconfig.

Пример:

git config --global user.name 
git config --global user.email

Здесь мы узнаем имя и email пользователя которые указаны в файле конфигурации или

git config --global user.name "Andrey"
git config --global user.email "andrey@mail.ru"

указать новые, перезаписав их.

Вы также можете заменить сообщения об ошибках которые выдает система:

git config --global help.autocorrect "Такой команды нет в системе git"

C помощью данной команды мы сменили стандартное сообщение git о том что такой команды нет в системе, к примеру:

git statsu

Здесь мы хотели написать git status, но поторопились и описались, в результате нам будет выведено наше сообщение(Такой команды нет в системе git) которое мы указали с помощью help.autocorrect.

git config --system receive.denyDeletes true

Это команда запрещает пользователю удалять теги и ветки. Теперь чтобы удалить ветки и теги, необходимо будет удалить файлы на сервере вручную.

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

git config --help

В результате вам в браузере откроется общее руководство по работе с командами настройки git с подробными пояснениями и примерами.

На этом у меня все. Желаю удачи и успехов! Пока!

Оцените статью

Еще статьи

Group by sql

Свойство transform в CSS3

Скрытие и отображение элементов в JQuery

Геолокация в HTML5

CSS шрифты

Комбинаторный оператор сравнения в php7

HTML Visibility api

Наложение слоев mix-blend-mode css

Функции php.ini

Комментарии

Проверочный код

В данном разделе пока нет комментариев!

История

    ПОДПИСКА

    • Подпишись и получай информацию о выходе новых статей на почту! Просто введите свою почту, нажмите кнопку подписаться. На почту должно будет прийти сообщение с потверждением подписки. Если сообщение не пришло проверьте раздел спам или попробуйте другую почту. Также по всем техническим проблемам вы можете написать в поддержку

    НОВОСТИ

    • Всем привет! Запустил новый сервис для поиска и бесплатного скачивания, прослушивания аудиокниг. Здесь вы можете найти множество литературы и прослушать ее. Вскоре возобновлю написание статей.