Git (читается «гит») — распределенная система управления версиями.

Система контроля версий  — это система, записывающая изменения в файл или набор файлов в течение времени и позволяющая вернуться позже к определенной версии.

Комми́т (commit*) —* сохранение, фиксация изменений в программном коде.

Комми́тить — выполнить коммит.

Комми́ттер - специалист, выполняющий коммиты.

Репозито́рий (repository) — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.

Remote-репозиторий – это репозиторий, который физически располагается на сервере, доступном в сети Интернет или локальной сети.

Коммиты

Как добавить и сформировать изменения для коммита?

$ cd project
$ git add .

Как сделать коммит? Какое должно быть сообщение у коммита?

# сообщение коммита должно отвечать на вопрос: 
# "Почему были сделаны эти изменения?"
$ git commit -m "changed library because outdated"

Как существующую директорию сделать Git-репозиторием?

$ cd project
$ git init
$ git add .
$ git commit -m "init"

Репозиторий

Как подключить локальный репозиторий к удаленному репозиторию?

$ cd project
$ git remote add <alias> <url>
# git remote add origin <https://github.com/theartofdevel/notes_system.git>