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

前端之家收集整理的这篇文章主要介绍了django – Git – 如何将本地存储库提交到另一个本地存储库的子文件夹?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个我刚刚开始的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最新,但你可能已经预料到了那种额外的工作.

原文链接:https://www.f2er.com/python/446478.html

猜你在找的Python相关文章