我在Overleaf上有一个项目,我在Github上有一个私人的项目仓库。这两者目前没有任何联系。每当我在背页中做了一个更改,我想把背页项目的更改推送到这个特定的github仓库,这样我就可以把它推送到github。我已经在我的系统中克隆了github repo。github repo只包含一个readme文件。我到底该怎么做?
ecbunoof1#
我想把背面的项目变更推送到这个特定的github repo中一个可能的解决方案是在你的私有仓库中引用公共的Overleaf仓库。您可以在私有仓库中将Overleaf声明为Git submodule,以保留对Overleaf仓库的SHA1的引用。在你的私有仓库中,任何时候你想刷新Overleaf的内容到最新的提交,推送到它的master分支,执行git submodule update --remote,你将引用它最新的master HEAD SHA1。
master
git submodule update --remote
qmelpv7a2#
如果github repo只有一个不重要的自述文件,那么我会放弃它,只将其链接到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)
2条答案
按热度按时间ecbunoof1#
我想把背面的项目变更推送到这个特定的github repo中
一个可能的解决方案是在你的私有仓库中引用公共的Overleaf仓库。
您可以在私有仓库中将Overleaf声明为Git submodule,以保留对Overleaf仓库的SHA1的引用。
在你的私有仓库中,任何时候你想刷新Overleaf的内容到最新的提交,推送到它的
master
分支,执行git submodule update --remote
,你将引用它最新的master
HEAD SHA1。qmelpv7a2#
如果github repo只有一个不重要的自述文件,那么我会放弃它,只将其链接到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)