Локальные системы контроля версий:
Где вся версия проекта хранится на локальном компьютере, что полезно, когда у вас вообще нет доступа в Интернет.
Вы можете потерять эту машину или удалить этот проект, и он исчезнет.
Централизованные системы контроля версий:
Служба, работающая за пределами локального компьютера пользователя, может быть сервером или службой, такой как github или gitlab.
Легче обмениваться файлами проекта.
Легче работать с командой людей.
И вы можете получить к нему доступ из любого места
И у него всегда есть резервная копия в любой момент, когда будет еще одно место с самой последней версией.
Распределённые системы контроля версий:
a
Commands
SET USER: git config –global user.name “username”
SET MAIL: git config –global user.mail “email address”
SHOW ALL DATA: git config –global –list
CLONING A REPO: git clone S:\TARgv23git\welcome
SHOW ALL BRANCHES: git branch
CREATE A BRANCH: git branch name
SET A BRANCH: git checkout name
CHECKS STATUS OF THE REPO: git status
ADDING FILE TO COMMIT: git add <file>
ADDING A COMMIT MESSAGE: git commit -a -m “apofen”
UPLOAD: git push
git push –set-upstream origin AleksanderK