我有一个相当大的git存储库,我需要在其上运行重复的for /f "delims=" %%a in (ProductList.txt) do (
echo %%a
REM you have a code block here
REM and can insert several lines.
REM %%a is valid until the block is closed. Like:
ECHO mkdir "%%a\Files\Final Deliverables"
)
REM %%a isn't valid here any more
命令。
例如,我需要git diff
的输出以及git diff --shortstat commit1 commit2
的输出。
是否有办法在后台缓存git diff --diff-filter=ad --shortstat commit1 commit2
结果,以便更快地重复调用(使用不同的选项),或者
有没有办法运行一些替代的更通用的diff
命令,从中可以低成本地得出两个结果?
铌。我看到有一个git diff
选项,但据我所知,这有一些完全不同的东西。