Skip to content

Instantly share code, notes, and snippets.

@zogreptile
Last active September 24, 2019 11:16
Show Gist options
  • Save zogreptile/2b642293feb028f6ad2f46981909ebb7 to your computer and use it in GitHub Desktop.
Save zogreptile/2b642293feb028f6ad2f46981909ebb7 to your computer and use it in GitHub Desktop.
Git commands

Вывод истории коммитов

git log -5 --pretty=%s --graph

Обнулить локальную ветку удаленной (на случай тотальной осечки)

  • delete your local branch: git branch -d local_branch
  • fetch the latest remote branch: git fetch origin remote_branch
  • rebuild the local branch based on the remote one: git checkout -b local_branch origin/remote_branch

Откатить коммит(ы) с сохранением отслеживания файлов в индексе

git reset --soft <HEAD> (HEAD^) – откатить последний коммит

  • делаем изменения
  • git add <file>
  • git commit --amend || git commit --amend -m <new_message>

Скачать удаленную ветку

  • git fetch <remote> <rbranch>:<lbranch> (remote) – например origin
  • git checkout <lbranch>

Удалить локальную ветку

  • git branch -D <branch>

Переименование ветки

  • git branch -m <new_name> – переименовать текущую ветку
  • git branch -m <old_name> <new_name> – переименовать ветку, находясь на любой другой
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment