요 근래 알고리즘 공부를 하면서 GitHub Repository에 내가 작성한 코드를 열심히(?) 올리는 나날을 보내고 있다. 그러던 중 commit message를 잘못 작성한 일이 발생하였고 긴 내용은 아니지만 이를 해결한 과정을 글로 남겨보려 한다. 나는 아래와 같이 commit message에 키워드 규칙을 정해 놓았다. Solve로 작성해야 할 것을 Improve로 작성하는 실수를 하였다. 나 혼자 쓰는 Repository니까 그냥 넘어갈까 하다가 어차피 나중에 써먹어야 할 일, 짚고 넘어가기로 했다. 방법은 간단하다. git commit --amend 위의 명령어를 사용하여 가장 최근의 커밋 메시지를 변경할 수 있다. Git에서 커밋 메시지의 텍스트는 커밋의 일부이다. 커밋 메시지를 변경하면 ..
github
캡스톤 디자인 과목을 통해 졸업 작품 프로젝트를 열심히 하다가 커밋 기록이(흔히 말하는 잔디밭) 누락된 것을 확인하게 되었다. 그로 인해 올해 초반의 내 잔디밭은 사막이 되어 있었다. 원인을 알아본 결과 지금 상황에서는 해결을 할 수 없다는 것을 깨닫고 일단은 넘어갔다. 최근 들어 알고리즘 공부를 시작했다. 동기 부여도 하고 기록도 남길 겸 GitHub에 알고리즘 Repository를 만들고 commit을 하다가 또 한 번 잔디가 심어지지 않는 현상을 발견했다. 이는 해결을 하였고 해결 방법을 포스팅하겠다. 원인 & 해결 방법 1. Main Branch 에서 작업하지 않았거나 현재 Branch가 default가 아닌 경우 보통은 Main Branch가 default이고 이 브랜치에 작업 후 push 한 ..