我知道子模块,但是有一个奇怪的边缘情况,我想避免为外部存储库的代码保留一个单独的目录。
我的研究生论文有一个 LaTeX 项目: https ://github.com/jklukas/gradthesis
它使用我保存在单独存储库中的样式文件(供其他人轻松使用): https ://github.com/jklukas/uwthesis
我可以将 uwthesis 作为子模块包含在内,但 LaTeX 仅在主目录中查找样式文件。在 LaTeX 中有一些 hacky 方法,比如在导入样式文件时给出明确的路径,但这看起来很难看。
目前,我只是uwthesis.sty
在gradthesis
回购中保留一份副本。是否可以配置uwthesis
为远程并能够仅针对这个文件推送更改?