git config --system user.name "Your Name"
git config --system user.email "your_email@whatever.com"
Как работать с изменяющейся информацией?
Создавать разные версии?
Узнать что изменилось?
Узнать кто изменил?
Узнать когда изменилось?
Узнать почему изменилось?
Как контролировать права доступа к изменению?
Version Control Systems
Git
CVS
Subversion
Mercurial
Git is Version Control Systems (VCS/Система контроля версий)
Централизованная система для совместной работы.
В её основе лежит repository (репозиторий/хранилище), который содержит данные в форме дерева файловой системы – обычной иерархии файлов и директорий.
Repositories:
Local
Remote (on Git-hosting)
GitLab
GitHub
Bitbucket
Скачиваем с официального сайта https://git-scm.com/downloads
Пошагово устанавливаем:
Linux: one command
Windows: страдаем :)
system
per OS(/etc/gitconfig
)
global
per user (~/.gitconfig
)
local
per project (/path_to_project/.git/.gitconfig
)
git config --system user.name "Your Name"
git config --system user.email "your_email@whatever.com"
git config --global user.name "Your Name"
git config --global user.email "your_email@whatever.com"
git config --local user.name "Your Name"
git config --local user.email "your_email@whatever.com"