Versioonihaldussüsteemid

Локальные системы контроля версий:
Где вся версия проекта хранится на локальном компьютере, что полезно, когда у вас вообще нет доступа в Интернет.
Вы можете потерять эту машину или удалить этот проект, и он исчезнет.

Централизованные системы контроля версий:
Служба, работающая за пределами локального компьютера пользователя, может быть сервером или службой, такой как 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