Unity diff에서 타임스탬프의 목적은 무엇입니까?

Unity diff에서 타임스탬프의 목적은 무엇입니까?

통합 형식의 예:

--- lao 2002-02-21 23:30:39.942229878 -0800
+++ tzu 2002-02-21 23:30:50.442260588 -0800
@@ -1,7 +1,6 @@
-The Way that can be told of is not the eternal Way;
-The name that can be named is not the eternal name.
 The Nameless is the origin of Heaven and Earth;
-The Named is the mother of all things.
+The named is the mother of all things.
+
 Therefore let there always be non-being,
   so we may see their subtlety,
 And let there always be being,
@@ -9,3 +8,6 @@
 The two are the same,
 But after they are produced,
   they have different names.
+They both may be called deep and profound.
+Deeper and more profound,
+The door of all subtleties!

2002-02-21 23:30:39.942229878 -0800파일 이름 뒤에 나타나는 타임스탬프(예:)의 목적은 무엇입니까? 필수인가요? 안전하게 제거할 수 있나요? 시간을 위조하면(예: 미래 시간 사용) 결과는 무엇입니까?

답변1

파일 이름 뒤에 나타나는 타임스탬프의 목적은 무엇입니까(예: 2002-02-21 23:30:39.942229878 -0800)?

파일이 변경된 시기를 알 수 있습니다. 동일한 프로젝트에서 작업하는 다른 사람들의 파일 타임스탬프를 동기화합니다.

필수인가요? 안전하게 제거할 수 있나요?

아니요.

시간을 위조하면(예: 미래 시간 사용) 결과는 무엇입니까?

내가 아는 한, 하나도 없습니다. 또한 man patch확인-Z or --set-utc

관련 정보