2
컴퓨터에서 시간을 변경 한 다음 커밋하고 푸시하면 변경 사항을 커밋 할 때 github이 내 PC에 설정된 시간이 걸리는 것을 보았습니다. github에 실제 시간/날짜를 보여줄 수있는 방법이 있습니까?GitHub는 어디에서 푸시를할까요?
컴퓨터에서 시간을 변경 한 다음 커밋하고 푸시하면 변경 사항을 커밋 할 때 github이 내 PC에 설정된 시간이 걸리는 것을 보았습니다. github에 실제 시간/날짜를 보여줄 수있는 방법이 있습니까?GitHub는 어디에서 푸시를할까요?
푸시 시간은 중요하지 않습니다. 많은 원격 저장소에서 동일한 커밋을 여러 번 푸시 할 수 있습니다. 어디에도 저장되지 않습니다.
각 커밋은 생성 된 시간 (작성자 날짜)과 적용된 시간 (커미터 날짜)의 두 타임 스탬프를 저장합니다. 이러한 시간은 커밋이 생성 될 때 동일합니다. 커미터 수정, 패치 적용, 체리 피킹, 리베이스 등을 통해 커미터 날짜가 변경됩니다.
이 타임 스탬프는 기본적으로 커밋이 생성되거나 업데이트되는 컴퓨터의 현재 시간을 사용하여 생성되지만 override them if needed .
Git book에서 작성자와 커미터의 차이점에 대해 자세히 읽어보십시오.
커밋 개체를 만들 때 하나 또는 두 개의 타임 스탬프를 재정의 할 수도 있습니다. 현재 시간에 대한 컴퓨터의 생각을 사용하는 것은 단지 기본값 일뿐입니다. 미래에 커밋을 잘 연계하여 얻을 수있는 재미있는 일종의 재미가 있습니다. – torek