我正在研究论文,需要将我所有的代码从项目粘贴到论文的附录中。该代码当前存储在git存储库中。有没有一种简便的方法,而无需将存储库中每个文件的代码复制并粘贴到单个代码块中?
答案 0 :(得分:1)
最好仅包含一个链接,或者在Latex中包含gitinfo2 tag(对提交的精确引用)
然后,您将只复制和粘贴Git回购代码中的相关提取物。
但是,如果必须的话,可以使用ansi2html
将源代码转换为带有语法突出显示颜色的html。
然后,对于每个文件,convert it to a word document with pandoc
您可以将其应用于list of files in your repository:
git ls-tree -r master --name-only