개요git --amend, git --cherry-pick 또는 git -am 커맨드를 수행할 때 각 commit의 원래 작업된 시간이 아닌 커맨드를 수행했던 시간이 표시될 때가 있다. 이 현상의 원인은 Git에는 author date와 commit date가 따로 존재하기 때문이다. Git은 기본적으로 commit의 시간을 표시할 때 commit date가 아닌 author date를 기본적으로 사용하고 있다.author date & commit dateauthor dateoriginal commit이 만들어졌을 때 생성된 시각commit은 git –amend로는 변경되지 않는다.commit datecommit이 수정될 때마다 해당 시각으로 업데이트된다.해결방법commit date를 기준으로 autho..