Simon Willison의 commit-rewriter 0.1은 저장소의 커밋 메시지를 로컬 웹 화면에서 수정하는 도구입니다. 보안 릴리스 준비 중 에이전트 흔적과 비공개 이슈 번호를 제거할 필요에서 만들었습니다. 편집을 제출하면 현재 상태를 시간 표시가 붙은 백업 브랜치로 보존한 뒤 첫 수정 커밋부터 최신까지 이력을 다시 씁니다. 복구 지점을 제공하지만 공유된 브랜치에서 이후 SHA가 달라지는 영향까지 없애지는 않으므로 공개 전 정리 등에 활용하는 편이 적합합니다.
Tech로 돌아가기
Tech
commit-rewriter 0.1, 커밋 메시지를 웹 화면에서 편집
메시지 수정도 이후 커밋 SHA를 바꾸므로 공유 이력에 적용하기 전 협업 영향을 확인해야 합니다.