過去にGitコミットするにはどうすればいいですか? 質問する

過去にGitコミットするにはどうすればいいですか? 質問する

個人的な使用のためにすべてを Git に移行しているのですが、リポジトリ内にすでにファイルの古いバージョンがいくつかあるのを見つけました。ファイルの正確な履歴を残すために、ファイルの「変更日」に従って正しい順序で履歴にコミットするにはどうすればよいでしょうか?

次のようなものが効果的だと言われました:

git filter-branch --env-filter="GIT_AUTHOR_DATE=... --index-filter "git commit path/to/file --date " --tag-name-filter cat -- --all  

ベストアンサー1

私にとってはこれが効果的でした:

git commit --date "10 day ago" -m "Your commit message" 

おすすめ記事