15
10
5965
Системы контроля версий были придуманы для версионирования часто изменяемых файлов. Наибольшее применение они нашли в разработке программ. Представьте, что есть файл index.html. В течение нескольких лет его обновляют сотрудники компании. При помощи несложных манипуляций система контроля версий позволяет держать единственный экземпляр файла index.html, без всяких index1.html, index_new.html и т.д. Т.е помогает избежать бардака на рабочем месте. Можно безболезненно откатиться на раннюю версию index.html, просматривать историю изменений построчно, начать доработки с любой версии файла. Также за счет принципов, заложенных в работе системы, идет выигрыш по занимаемому месту на жестком диске. В реальных проектах под системой контроля версий находятся сотни и тысячи файлов с программными кодами, проводятся более сложные операции, к примеру: объединение наработок, откат изменений, отправка их на сервер в сети интернет (так можно вести разработку удаленным командам), либо наоборот запрос обновлений содержимого файла с сервера.
82
25
11962

Эта статья адресована графическим дизайнерам, художникам и 3D-моделлерам, которым интересна идея использования Linux вместо Windows.  

Можно выполнять шаги статьи на своем компьютере. В процессе обучения никакие существующие данные на вашем компьютере не пропадут, иной урон нанесен тоже не будет. Но перед прохождением дальнейших шагов вам нужно убедиться, что: