加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

django – Git – 如何将本地存储库提交到另一个本地存储库的子

发布时间:2020-12-16 21:28:42 所属栏目:Python 来源:网络整理
导读:我有一个我刚刚开始的Django项目,我在bitbucket上主持它.现在我需要在openshift中托管它,并且这样做的方法是它们为您提供了一个git存储库,并且每次推送它们都会自动部署.问题是存储库附带了几个用于配置和设置的顶级文件夹,而有效的 django项目必须位于名为w
我有一个我刚刚开始的Django项目,我在bitbucket上主持它.现在我需要在openshift中托管它,并且这样做的方法是它们为您提供了一个git存储库,并且每次推送它们都会自动部署.问题是存储库附带了几个用于配置和设置的顶级文件夹,而有效的 django项目必须位于名为wsig / openshift的子文件夹中.

我的问题是,如何将我的本地django存储库中的更改提交到本地openshift存储库的wsig / openshift子文件夹?因为我打算继续在bitbucket /本地存储库上开发

解决方法

您可能正在寻找 submodules.来自文档:

Submodules allow foreign repositories to be embedded within a
dedicated subdirectory of the source tree,always pointed at a
particular commit.

因此,您可以通过运行将bitbucket存储库作为嵌入在openshift存储库的子文件夹中的单独存储库

git submodule add path_to_bitbucket folder/in/openshift

在openshift存储库中.

你将不得不运行一个occaisonal git子模块更新来保持openshift最新,但你可能已经预料到了那种额外的工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读