Книга: PyNEng
Назад: 2. Использование Git и GitHub
Дальше: Аутентификация на GitHub

Основы Git

Основы Git

Git это распределённая система контроля версий (Version Control System, VCS), которая широко используется и выпущена под лицензией GNU GPL v2. Она может:

  • отслеживать изменения в файлах;
  • хранить несколько версий одного файла;
  • отменять внесённые изменения;
  • регистрировать, кто и когда сделал изменения.

Git хранит изменения как снимок (snapshot) всего репозитория. Этот снимок выполняется после каждого коммита (commit).

Установка Git:

$ sudo apt-get install git 

Первичная настройка Git

Для начала работы с Git, необходимо указать имя и e-mail пользователя, которые будут использоваться для синхронизации локального репозитория с репозиторием на GitHub:

$ git config --global user.name "username" $ git config --global user.email "[email protected]" 

Посмотреть настройки Git можно таким образом:

$ git config --list 

Инициализация репозитория

Инициализация репозитория выполняется с помощью команды git init:

[~/tools/first_repo] $ git init Initialized empty Git repository in /home/vagrant/tools/first_repo/.git/ 

После выполнения этой команды, в текущем каталоге создаётся папка .git, в которой содержатся служебные файлы, необходимые для Git.

Назад: 2. Использование Git и GitHub
Дальше: Аутентификация на GitHub