私はコンピュータをバックデートして、リモートgitリポジトリにいくつかの変更をプッシュしなければなりませんでした。 git Webビューでコミットを見ると、私のコミットは古いものとして表示されます。 しかし、すべてのコードが以前のコミットからの変更を他の開発者にも反映されています。バックデートでgit push
バックデートで問題が発生しますか? お知らせください。
私はコンピュータをバックデートして、リモートgitリポジトリにいくつかの変更をプッシュしなければなりませんでした。 git Webビューでコミットを見ると、私のコミットは古いものとして表示されます。 しかし、すべてのコードが以前のコミットからの変更を他の開発者にも反映されています。バックデートでgit push
バックデートで問題が発生しますか? お知らせください。
マージは、共通の祖先に基づくコミット履歴、3-way mergeに従って行われます。
コミットまたは作成者の日付に依存しません。
コミットは、日付が何であってもparent relationship in a DAGでリンクされています。
出典: "Branching and Merging" エリック・C・アンダーソン
thanks..saved my day !! –
からあなたは "原因の問題" を定義する必要があります。 Gitは各コミットに2つの日付/時刻スタンプを格納しますが、これらの日付はGitにとって意味のない*ものではありません。他のプログラムがそれらを使用したいかどうか、もしそうであれば、それは他のプログラムによって決まります。 – torek