GitHub & Git Bash

git init -y

инициализировать файл package.json в текущем репозитории, флаг -y - без заполнения стандартніх данных

git add .

добавить под контроль все новые файлы, папки и изменения в них

git commit -m "short commit description"

сохранить текущее состояние кода репозитория

git push

если работаем из основной ветки (main || master) - отправить в удаленный репозиторий на GitHub все созданные коммиты

git push origin branch-name

origin branch-name - если работаем из вспомогательной ветки (не main || master) - отправить в удаленный репозиторий на GitHub все созданные коммиты

git reset --hard HEAD

отменить все текущие изменения после последнего коммита

git checkout -b branch-name

-b - это создать новую ветку с именем branch-name и перейти в нее

git checkout branch-name

просто перейти в ветку с именем branch-name

git branch

вывести список всех веток локальных текущего репозитория

git status

проверить состояние кода, есть ли изменения не добавленные под контроль git и есть ли что коммитить

Last updated