关于github项目怎么嵌入另外一个github项目的代码。

新手上路,请多包涵

场景是这样的:

我自己在github上面开了个主页:issaxite.github.io,主页下有个lib文件夹,是用来放我自己做的插件和工具库比如:toggleAnimate。

https://github.com/issaxite/i...

图片描述

而这些工具库也是我github上的的项目。
https://issaxite.github.io/li...

图片描述

换言之,一份代码会放到两个位置:

  1. 作为一个项目放在github上;
    2.作为github上issaxite.github.io项目的一部分放在lib文件夹下,用于访问docs页面。

请问各位大神有什么好方法实现?

—————————————————————————————————————————
我现在的方法是比较傻逼的:

下面我来用toggleAnimate和issaxite.github.io这个两个项目来说明一下我的傻逼方法。首先,我本地是分别有上面两个项目的,当toggleAnimate有修改,我会先将这个项目push到github,然后在切换到issaxite.github.io项目下的lib文件夹,然后先删除lib下的toggleAnimate,然后再用git clone git@github.com:issaxite/toggleAnimate.git,然后才push一下issaxite.github.io项目到github。

是很傻逼吧。

请问大神有什么更好的方法?

阅读 3.6k
1 个回答

可以使用Git的submodule功能,在你的issaxite.github.io项目里运行git submodule add https://issaxite.github.io/lib/toggleAnimate/就行了,Git上传的时候只会传一个子模块的配置,而不会传整个toggleAnimate文件内容。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
Microsoft
子站问答
访问
宣传栏