본문 바로가기
IT/GIT.SVN

git commit message 수정하기

by 성준하이 2023. 7. 8.
반응형

git을 사용하면 commit message를 작성하여 추후 history 관리를 하면서 어떤 작업을 했는지, 혹은 누가 어떤 작업을 했는지 확인이 가능하다.

 

여기서 잘못 입력된 message에 대해서는 수정하는 방법을 소개할것이다.

 

먼저 상황이 아직 local 상황이라면 

git commit --amend

위와 같이 amend 를 이용하면 가장 마지막에 commit 한 내용을 수정할 수 있다.

git commit --amend  사용하고 커밋을 수정할 있는 창이 뜨면, 수정을 완료한  esc -> :wq(저장 + 닫기) 해주면 된.

 

 

그리고 만약 이미 remote에 올라간 상황이라면 force를 통해 강제로 push를 더 하면된다.

하지만 github 공식 문서에 따르면 force pushing 을 최대한 지양한다.

push 된 로그를 동시 사용자들이 수동으로 수정해야하기 때문이라고 한다.

git push --force 브랜치 이름

 


참고 포스팅

https://thenicesj.tistory.com/616

 

git 강제 push

git에 대해서나 push에 대한 내용은 아래 참고 포스팅을 참고 바란다. git은 여러 개발자가 동시에 개발을 하면서 많은 branch전략을 가지고 코드의 형상을 관리하는데, 그러면서 다양하게 merge 문제

thenicesj.tistory.com

 

반응형

'IT > GIT.SVN' 카테고리의 다른 글

Git remote branch 가져오기  (46) 2023.07.13
Git Tag 란?  (34) 2023.07.09
Git merge  (36) 2023.07.07
git 강제 push / 강제 pull  (50) 2023.07.05
Git Flow 란?  (47) 2023.06.27

댓글