앗! commit에 변경사항이 누락되었다! a 컴포넌트를 작업한 뒤, add, commit을 진행했다고 가정하자. commit을 완료한 이후, 디버깅용 console을 지우지 않았다는 것을 뒤늦게 눈치챘다. 이전까진 commit을 수정하기 위해 아래와 같은 방식을 채택하고 있었다. 위 방식의 경우, git으로 staging 시키는 파일이 많아질수록 굉장히 번거로워진다. 어떻게 하면 조금 더 깔끔하게 관리할 수 있을까? git commit --amend --no-edit commit을 push하는 원격 저장소가 다른 팀원들과 공유되어있을 경우. 즉, commit이 겹칠 수 있는 경우, git push --force는 지양하는 것이 좋다. 특정 변경 내역이 유실 및 변경되어 conflict가 발생할 가능성이 높기 때문이다. git push --force-with-lease를 사용하면, 최종 변경사항에서 다른 팀원의 commit이 있는지 확인하