git: Install,Customization


Pro Git book
Resources to learn Git
Learn Git Branching
10 ресурсов для изучения и использования Git
Базовый курс по Git
Введение в Git

Install

Помимо git установим утилиту gitk — это такой gui для git, которая отображает инфу по коммитам и визиализирует их.
CentOS

yum install -y git gitk

Ubuntu

aptitude install git gitk

Customization

Утилита git config позволяет просматривать и настраивать git.
Git хранит параметры конфигурации в трёх местах:
1. /etc/gitconfig — общие настройки для всех пользователей системы и всех репозиториев.
git config --system — при использовании данной команды сохраняет настройки в данном месте.
2.~/.gitconfig или ~/.config/git/config — настройик конкретного пользователя.
git config --global— при использовании данной команды сохраняет настройки в данном месте.
3..git/config(в папке git репозитория , который сейчас используется) — настройки репозитория
git config— при использовании данной команды (т.е. без ключа) сохраняет настройки в данном месте.

Настройки самого нижнего уровня перекрывают настройки верхнего, т.е. .git/config в пепке репы перекроют настройки /etc/gitconfig

После установки необходимо выполнить команды, только укажите свои данные вместо YOUR USER NAME и myemail@email.org:

git config --global user.name "YOUR USER NAME"
git config --global user.email myemail@email.org

Эти данные будут использованы при комите.
git config --list — показать все натройки
git config COMMAND — показать значение конкретной опции
Пример
git config user.name
YOUR USER NAME

Помимо этого, также можно сменить редактор по умолчанию.
Данный редактор будет вызывать каждый раз при коммите для внесенния комментариев, описаний к коммиту.

git config --global core.editor atom

Для получения help можно использовать любую из трёх команд:

git help COMMAND
git COMMAND --help
man git COMMAND

Пример:

git help commit
git commit --help
man git commit

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *