git commit 날짜 변경 방법
git commit 날짜 변경 
* 최근 커밋 날짜 변경 
- Author Date (작성 날짜) Committer Date (커밋 날짜) 둘다 변경 
- windows 
set "GIT_COMMITTER_DATE=날짜" && git commit --amend --no-edit --date "날짜" 
- linux 
GIT_COMMITTER_DATE="날짜" git commit --amend --no-edit --date "날짜" 
ex) 
set "GIT_COMMITTER_DATE=2025-01-17 19:30:00" && git commit --amend --no-edit --date "2025-01-17 19:30:00" 
--------------------------------------- 
* 최근 커밋에서 3번째 이전 커밋의 날짜 변경방법 
> git rebase -i HEAD~3 
- 편집기로 수정후 닫음 
pick a1b2c3d 3번째 이전 커밋 메시지 <=== pick를 edit로 변경 
pick e4f5g6h 2번째 이전 커밋 메시지 
pick i7j8k9l 가장 최근 커밋 메시지 
- 명령입력 
set "GIT_COMMITTER_DATE=원하는_날짜_및_시간" && git commit --amend --no-edit --date "원하는_날짜_및_시간" 
- rebase 계속 
git rebase --continue 
--------------------------------------- 
* git rebase 사용법, 최근 push한 다음의 커밋들을 모두 rebase 하는 방법 
원격브랜치 main인 경우 
git rebase -i origin/main