如何将背面项目合并到现有的github repo中

pkmbmrz7  于 2023-10-14  发布在  Git
关注(0)|答案(2)|浏览(112)

我在Overleaf上有一个项目,我在Github上有一个私人的项目仓库。这两者目前没有任何联系。每当我在背页中做了一个更改,我想把背页项目的更改推送到这个特定的github仓库,这样我就可以把它推送到github。我已经在我的系统中克隆了github repo。github repo只包含一个readme文件。我到底该怎么做?

ecbunoof

ecbunoof1#

我想把背面的项目变更推送到这个特定的github repo中
一个可能的解决方案是在你的私有仓库中引用公共的Overleaf仓库。
您可以在私有仓库中将Overleaf声明为Git submodule,以保留对Overleaf仓库的SHA1的引用。
在你的私有仓库中,任何时候你想刷新Overleaf的内容到最新的提交,推送到它的master分支,执行git submodule update --remote,你将引用它最新的master HEAD SHA1。

qmelpv7a

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)

相关问题