Итак, вот список общих команд, а также команд для работы с ветками в git и пояснения к ним:
-
Создаем в текущей папке пустой репозитарий:
git init -
Посмотреть лог всех коммитов (HEAD должен быть всегда сверху, а за ним коммиты которые были в проекте до этого):
git log -
Посмотреть что изменилось с последнего коммита:
git show -
Стянуть все новые изменения с сервера в оперативную память. Используется для проверки появилось ли что-то новое:
git fetch -
Посмотреть на какой мы сейчас ветке:
git branch -
Создать новую ветку и сразу переключиться на нее. Вместо
nameпропишите название своей новой ветки:git checkout -b name origin/main // или git checkout -b name origin/stage если у вас используется stage вместо main -
Удалить ветку. Вместо
nameпропишите название ветки которую хотите удалить (можно указывать несколько веток через пробел - после выполнения команды они все будут удалены):git branch -D name
Также для удобства можно происать алиасы (сокращения) для основных git команд:
-
Откройте терминал (bash) и создайте в корневой папке файл
.gitconfig:touch ~/.gitconfig -
Откройте этот файл:
open ~/.gitconfig -
Пропишите в него алиасы и сохраните:
[alias] co = checkout st = status br = branch -
Закройте терминал и откройте снова - теперь команды
git br,git st,git coдолжны работать.