본문 바로가기

Study/Git2

Git push 취소하기 git으로 작업하기 위해 feature나 bugfix용 branch를 하나 따서 작업을 하고 난 뒤 commit 후 push까지 완료! 잉? 보니 누락된 파일도 있고, commit log도 잘못되어 push 되어 버렸다.. ㅡ,.ㅜ 이런 경우 아래와 같이 step으로 내가 커밋한것을 취소 할 수 있다. 일단 가정은 마지막 commit에 대한 취소 이니 1) git reset HEAD^ -> 가장 마지막에 commit 한 것을 지우고 싶기 때문에 마지막 commit한것을 취소 2) git push -f orgin 브랜치명 -> remote쪽도 내가 commit 을 삭제했다는것을 전달 위에 브랜치명을 어떻게 넣어야 될지 모를땐 checkout 받은 폴더로 가서 우클릭 -> 속성 가보면 Current bran.. 2022. 10. 31.
[Git] push한 commit message(log) 수정하는 방법 열심히 수정하고, commit 그리고 push까지~~ 아차차 근데 이런 commit 메세지를 보니 잘못 올렸다. -_-; 이럴때 어떻게 내가 올린 commit 메시지(로그)를 수정하는 방법은 아래와 같다. 1. git 터미널은 연다. 2. 그리고 아래와 같이 입력한다. -> git rebase HEAD~1 -i HEAD에서 바로 직전이면 1 아니면 2,3과 같이 숫자를 바꺼 수정하고 싶은 revsion을 선택할 수 잇다. 자 위에 처럼 입력하면 아래 처럼 나올것인데 요 상태에서 i 를 입력하면 편집 모드로 들어 갈 수 있다. i키를 누르면 아래 처럼 끼워넣기가 된다.(리눅스나 유닉스를 하신분들은 감이 올듯) 그리고 나서 상단 제일 문구가 pick이라고 되어 있는데 이 문구를 reword로 변경한다. 그 .. 2021. 3. 10.