Environment/Git & Github
Git) Commit 수정하기(Amend) + git status
오열매
2022. 10. 1. 22:51
Commit 수정은 가장 최신의 Commit만 가능하다.
Amending Commits)
실습을 통해 살펴본다.
파일의 내용을 수정하여 push했다.
그런데 파일명을 main story.txt에서 amend.txt로 바꾸려 했는데, 깜빡했다.
새로 파일명을 바꿔서 올릴 수도 있겠지만 비효율적이다. 이를 수정해보자.
일단 바꾸고자 하는 내용을 수정하고 git add . 를 한 뒤,
git commit --amend --no-edit
commit 메세지는 수정하지 않는다.
수정하고 싶으면 --no-edit 대신 -m "메세지" 를 입력하면 된다.
수정하고 push를 하면,
수정한 내역이 기존의 최신 commit 에 반영되었다
Git Status)
git status
>>> 현재 작업 중인 파일의 상태를 알 수 있는 코드이다. Staged와 Unstaged를 구분할 수 있다.
수정하고 git add . 를 한 Staged 파일들은 초록색,
수정했지만 아직 git add . 를 하지 않은 파일들은 빨간색으로 표시된다.
참고)
- https://nomadcoders.co/git-for-beginners/lectures/2050