我在Overleaf中有一个项目,在Github中有我的项目的专用存储库。目前这两个没有任何联系。每当我在下页进行更改时,我都希望将下页项目更改推送到该特定的github存储库,以便将其推送到github。我已经在系统中克隆了github仓库。 github仓库仅包含一个自述文件。我应该如何继续?
答案 0 :(得分:3)
我想将下层项目更改推送到此特定的github存储库
一种可能的解决方案是在您的私人存储库中引用该公共Overlead存储库。
您可以在私有存储库中将Overleaf声明为Git submodule,以便保留对Overleaf存储库的SHA1的引用。
任何时候,您都想在您的私有仓库中将Overleaf的内容刷新为推送到其master
分支的最新提交,执行git submodule update --remote
,然后您将引用其最新的{{1} } HEAD SHA1。
答案 1 :(得分:0)
如果 github 存储库只有一个不重要的自述文件,那么我会放弃它并将其链接到 github from the project menu
(我有同样的问题,我相信这是一个更现代的解决方案 https://www.overleaf.com/learn/how-to/Using_Git_and_GitHub#Creating_a_new_GitHub_repository_from_an_Overleaf_project)