Зачем существует контроль версий (и почему это важно для вас)
Ещё до единственной команды и даже до того, как прозвучит слово Git, давайте разберёмся в очень человеческой, повседневной проблеме, ради решения которой существует этот инструмент. Все мы так делали: сохраняли файл под именем project_final, затем project_final_v2, а потом project_final_for_real_thi
Контроль версий — это как гигантская «отмена» (Ctrl+Z) для всего вашего проекта плюс идеальная память: вы можете перепрыгнуть на любой день в прошлом, увидеть, что изменилось и кто это изменил.
- Контроль версий
- Способ хранить каждую версию проекта во времени, чтобы можно было вернуться назад, сравнивать и работать сообща, не теряя наработок.
- Git
- Самый популярный инструмент контроля версий. Он работает на вашем собственном компьютере, бесплатен и используется почти в каждой софтверной компании мира.
- История
- Последовательность всех сохранённых версий проекта, от первой до текущей — своего рода журнал, который можно листать назад.
- Совместная работа
- Когда над одним проектом работают несколько человек. Контроль версий позволяет каждому работать параллельно, а затем объединять работу, не затирая её.