Backend/Github

[Github] Pull Request 수정 후 다시 올리기

moonsunah 2024. 3. 12. 11:20
반응형
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