프로그래밍

revert a commit already pushed

ZenoAhn 2017. 3. 5. 00:20

리모트 저장소 (ex, 깃허브, 팀서비스, 깃랩)에 이미 푸쉬한 커밋을 되돌리는 방법



삭제하기 희망하는 마지막 커밋 SHA값으로 +(강제로) ^부모까지 master에 푸쉬합니다.

1: 
$ git push origin +dd61ab32^:master


SHA 값은 SourceTree를 이용하시는 분들이라면 다음과 같이 쉽게 복사하실 수 있습니다.


아래의 경우 test 4 ~ test2 까지의 커밋을 지우는 명령어가 될것입니다.



참고 : http://christoph.ruegg.name/blog/git-howto-revert-a-commit-already-pushed-to-a-remote-reposit.html


'프로그래밍' 카테고리의 다른 글

Uninformed Search, Informed Search  (0) 2017.04.21
알고리즘 스터디 - 1주차  (0) 2017.03.17
sph 학습#2  (0) 2017.01.31
xps 15 9550 VT 지원  (0) 2017.01.23
Visual Studio Code Markdown  (0) 2017.01.17