SW

잘못 push한 git commit 삭제 방법

S.Zinlee 2016. 7. 26. 16:20

git에 commit를 하면 취소를 할 수 있지만 push를 하면 해당 push를 삭제할 순 없다.


삭제하기 위해서는 해당 git server의 branch를 모두 삭제 하고 다시 올려야 한다.


local에 git history가 남아 있기 때문에 지우고 다시 push하면 된다.


브렌치 삭제 방법

 
$ git push origin :heads/<branch_name>
 


브렌치 다시 추가

 
$git push origin <branch_name>
 


* 주의 : 신중히 진행하길 바라며, 문제 시 책임지지 않습니다.