반응형

1. 어제 날짜로 커밋하기

git commit --date "1 day ago" -m "커밋 메시지"

 

2. 특정 날짜로 커밋하기

git commit --date "Thu 30 Mar 2023 10:00:00 KST" -m "커밋 메시지"

 

3. 최근 커밋 날짜 변경하기

# 최근 커밋을 어제의 현재 시간으로 변경하기
git commit --amend --no-edit --date "1 day ago"

# 최근 커밋을 특정 날짜, 시간으로 변경하기
git commit --amend --no-edit --date "Thu 30 Mar 2023 10:10:00 KST"

# 최근 커밋을 어제의 현재 시간으로 변경하기
git commit --amend --date "1 day ago" -m "커밋 메시지"

# 최근 커밋을 특정 날짜, 시간으로 변경하기
git commit --amend --date "Thu 30 Mar 2023 10:10:00 KST" -m "커밋 메시지"

 

4. 특정 커밋 날짜 변경하기

git log

# 커밋 메시지 5로 이동하기 위해 git rebase -i 뒤에 4의 해시값을 입력
git rebase -i 90321349e2a93d8f77e05775e5fdf2e0852ec715

# 위와 동일한 방법 다른 명령어
# 가장 최신 커밋인 6으로부터 2칸 뒤인 4를 지칭하는 명령어
git rebase -i HEAD~2

git commit --amend --no-edit --date "Sat 8 Apr 2023 00:00:00 KST"

#완료시
git rebase --continue

#취소시
git rebase --abort

 

 

반응형

+ Recent posts