Please enable JavaScript.
Coggle requires JavaScript to display documents.
Системы управления версиями - Coggle Diagram
Системы управления версиями
Основные функции
синхронизирует работу нескольких разработчиков над одним проектом
автоматизирует работу с версиями рабочих файлов проекта – позволяет сохранить промежуточные версии файлов, вернуться к одной из предыдущих версий, сравнить, чем именно отличаются версии друг от друга;
предназначение
репозиторий
центральное хранилище файлов
централизованные
SVN
CVS
каждодневные операции
локальные изменения
checkout
commit
ветви
отдельно разрабатываемые версии проектов
распределенные
Bazaar
Mercuria
GIT
Команды git
git clone клонирование
git add добавление файла в git
git init инициализация
git commit - коммит файла
git status - статус репозитормя
состояние файлов
unmodified — файл отслеживается системой управления версиями, но не изменялся с момента предыдущего коммита;
modified — файл отслеживается системой управления версиями, изменен по сравнению с предыдущим коммитом, но не указан, как включаемый в следующий коммит;
untracked — файл находится в рабочем каталоге, но не отслеживается системой управления версиями;
staged — файл отслеживается системой управления версиями, изменен по сравнению с предыдущим коммитом и проиндексирован– указан, как включаемый в следующий коммит.