Для создания репозитория необходимо выполнить команду git init В папке с репозиторием и у Вас создаться репозиторий (появится скрытая папка .git)
Для добавления измений в коммит используется команда git add. Чтобы использовать команду git add напишите git add <имя файола>
Для того, что посмотреть состояние репозитория используется команда git status. Для этого необходимо в папке с репозиторием написать git status, и Вы увидите были ли измения в файлах, илии их не было.
Для того, чтобы создать коммит(сохранение) необходимо выполнить команду git commit. Выполняется она так: git commit -m "<текст коммита>"
Команда git pull работает как комбинация команд git fetch и git merge, т. е. Git вначале забирает изменения из указанного удалённого репозитория, а затем пытается слить их с текущей веткой.
Команда git push используется для установления связи с удалённым репозиторием, вычисления локальных изменений отсутствующих в нём, и собственно их передачи в вышеупомянутый репозиторий. Этой команде нужно право на запись в репозиторий, поэтому она использует аутентификацию.
Для того, что бы добавить новую ветку необходимо использовать команду git branch <название ветки>
Для того, что бы посмотреть разницу между двумя ветками используйте команды: git diff - разница между вашей рабочей копией и индексом git diff --staged разница между индексом и последним коммитом
Для того, что бы слить две ветки необходимов использовать команду git merge <название ветки из которой хотим взять изменения>
Клонирование внешнего репозитория на локальный ПК