git reset

git reset

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2020 Jan 9 14:28
Editor
Edited
Edited
2022 Jul 8 6:4

브랜치가 가르키는 버전을 바꾼다

  • remove 1 commit
git reset --hard <sha1-commit-id> git push origin HEAD --force
 
 
  • make 3 commit to 1
git reset --soft HEAD~3 && git commit
 
git reset --hard ORIG_HEAD //change branch referencex git reset --merge ORIG_HEAD
if argument is branch then refer reference of that branch (안연결될 놈들은 접근 못하기 때문에 삭제, 취소처럼 느껴지는거)
 
 
git reset --soft HEAD~{{commit count}} or or git reset --hard HEAD^ git reset --hard master@{"10 minutes ago"}
—hard make all delete, —soft just move
  • revert all
git reset --hard HEAD
 

if already pushed

git push origin HEAD --force
 
 
 
 

 

Recommendations