반응형
PR 올린 후 수정
PR올린 후 review 받고 코드 수정이 들어갔다.
PR을 다시 해야하는 상황인데
pull close 를 하고 다시 올리는 것도 방법이지만 !
기존에 올려둔 PR을 close하지않고 수정하는 방법이 있다.
사실 원래 하던대로 커밋 후 푸시하면된다...
PR올려둔 상태에서 push 하면 그 PR에 반영된다.
이 사실을 몰라서 혹여나 실수할까봐 push 를 하지 못했다면 이 블로그를 보고 용기를 얻기를 바랍니다
git add .
- 코드 수정을 마치고 위 명령어를 입력한다.
git commit --amend
- 가장 최근 커밋을 대체하는 명령어이다
- 새로운 커밋을 생성하지않고 기존 커밋을 이용하여 결합한다.
- 커밋메세지를 함께 넣고싶을땐 -m 을 사용.
- git commit --amend -m "message"
- 메세지를 작성하면 커밋이 하나 더 생긴다
- commit 기록을 남기고싶다면 --amend를 하지않고 기존 커밋과 동일한 과정으로 진행하면 된다.
git push origin BRANCHNAME
- 기존의 push 방법과 동일하게 진행한다. 동일한 branch의 PR을 닫지않았다면 기존 PR에 자동 반영된다.
- BRANCHNAME 에는 브랜치명을 적어준다
참고
반응형
'Backend > Github' 카테고리의 다른 글
[Git][error] git pull 안될 때 해결 방법 (0) | 2024.03.18 |
---|