Настройка и использование Git
Информация на этой странице находится в доработке. Информация может добавляться (и / или) изменяться.
В этой заметке я приведу параметры #Git, которые сам использую при работе с репозиториями.
Первичная настройка
Для начала работы с #Git’ом, его необходимо хотя бы минимально настроить.
- Указать своё имя:
- Указать свой адрес e-mail:
Настройка подписи
Хорошим тоном будет считаться подпись каждого своего commit’а.
- Выяснить какие ключи установлены в системе (о создании ключей я публиковал заметку GnuPG: Создание и работа с ключами шифрования):
- Указать #Git’у всегда подписывать каждый commit:
- Указать #Git’у идентификатор ключа для подписи commit’а:
Хранилище паролей
#Git по умолчанию не сохраняет регистрационные данные для репозиториев. Эта настройка позволяет указать #Git’у использовать для хранения регистрационных данных текстовый файл ~/.git-credentials
:
Отмена изменений
Отмена конкретного commit’а:
Отмена 2-х commit’ов подряд:
Модули
Добавление модуля:
Рекурсивное обновление всех модулей:
Удаление модуля:
Изменение адреса репозитория
Показать текущий адрес:
Установить новый адрес:
Изменение описания последнего commit’а
Если закралась ошибка в описании изменений кода при последнем commit’е, это описание можно изменить при помощи команды:
Далее, изменённый коммит принудительно отправить на сервер: