为了确保我的科学分析具有可重复性,我希望可以通过编程检查代码库中是否有未提交的修改,并在没有时输出所使用的提交版本。例如,如果存在未提交的更改,则应输出:
否则,生成。
理想情况下,应该使用“管道”,而不是“瓷器”。
Warning: uncommitted changes made. This output may not be reproducible.
否则,生成。
Current commit: d27ec73cf2f1df89cbccd41494f579e066bad6fe
理想情况下,应该使用“管道”,而不是“瓷器”。