Skip to content
Razzwan edited this page May 16, 2020 · 1 revision

Полезные команды git

Колнировать репозиторий

git clone git@github.com:altiore/altiore.ui.git

Добавить изменения в индексацию git и зафиксировать (создать commit)

git add .
git commit -m 'AL-XXX: краткое описание изменений'

Запушить ветку в удаленный git репозиторий

git push

Синхронизировать локальную ветку с master

git pull --rebase origin master

Переписать историю коммитов, например, чтоб удалить лишние коммиты

git fetch origin
git rebase origin/master --interactive

может понадобится исправить конфликты вручную и выполнить (СЛЕДУЙ ПОДСКАЗКАМ git!!!):

git add .
git rebase --continue

Добавить исправления в ТОТ ЖЕ коммит (commit)

git add .
git commit --amend

Запушить ветку с исправленной историей commit-ов

git push -f