win10同步当前项目git的更新记录到另一个项目
1.备份某个时间之后的更新文件列表到文件中
git log --after="2023-4-3 18:27:44" --name-only --pretty=format:"" > commit_files.txt
2.根据文件中的记录复制文件到新的文件夹
@echo off setlocal enabledelayedexpansion set input_file=commit_files.txt set output_folder=new if not exist "%output_folder%" mkdir "%output_folder%" for /f "usebackq delims=" %%f in ("%input_file%") do ( set file_path=%%f set output_path=%output_folder%/!file_path! if not exist "!output_path!\.." mkdir "!output_path!\.." set "file_path=!file_path:/=\!" set "output_path=!output_path:/=\!" echo !file_path! :: echo Press any key to continue... :: pause > nul :: echo Continuing... copy "!file_path!" "!output_path!" ) echo 复制完啦再点就关啦... pause > nul echo Continuing... echo Done.
3.把生成的文件夹复制到新的项目的文件夹
4.看看有没有问题,有问题看看是哪里的文件
古之善为士者,微妙玄通,深不可识