私はレポにファイルのタイムスタンプを設定する方法を理解しようとしています。 git pushでは、ファイルの最終更新日がアップロード時ではなく過去になるようにしたい。リモートGitリポジトリにファイルタイムスタンプを設定するには?
私は手作業でコミット日付を簡単に設定することができますが、今すぐ変更されたファイルで私のリモートリポジトリに日数コミットがあることを意味します。
似たようなトピックを検索することでこれに問題があることは知っていますが、これは個人的なレポですから、これを理解したいと思います。 gitはどこからプッシュでファイルの変更されたデータを引き出すのですか?私がしたいことをさせるスクリプトや拡張機能はありますか?
ファイルにはタイムスタンプがありません。コミットにはタイムスタンプしかありません。だからこそ、他のすべての質問は、あきらめたり、「受け取った後にあなたのファイルに設定できるタイムスタンプ」を含む補助ファイルを追加することになります(auxファイルはタイムスタンプだけでもよいし、スタンプ値など)。ちなみに、 'git checkout'の間にgitが修正しなければならないファイルの日付は、あなたのコンピュータ上の現在の日付だけです。つまり、gitはファイルを書き出し、コンピュータに" now "としてスタンプすることができます。 – torek
あなたが探しているものを実行するスクリプトは次のとおりです:https://gist.github。com/jeffery/1115504 – paulsm4
git pushでは、ファイルの最終更新日をアップロード時ではなく過去にします。 Gitはあなたのファイルのタイムスタンプを気にしません。 – CodeWizard