git-submodules

    2热度

    1回答

    我们如何签出git commit,包括子模块,因为他们当时是? 为什么我们可能需要这样做的一个原因是查看主程序的先前版本,我们需要使用提交时使用的版本中的子模块来重建它。与git submodule update --remote --merge 首先更新所有子模块,然后试图建立以查看该程序可以与所有子模块的最新版本工作: 鉴于此,我们甚至可以在常规的工作流程中使用此。 如果有效,我们就完成了。如

    3热度

    2回答

    原始.gitmodules文件使用硬编码https网址,但对于我从ssh克隆的一些自动测试,并使子模块网址与../ModuleName相关。我不想将这些变化推回回购。 # change the https://github.com/ with [email protected]: sed -i 's/https:\/\/github.com\//[email protected]:/g' ".g

    2热度

    1回答

    子模块我有以下项目结构: root-project/ |-> CMakeLists.txt |-> src/ |-> foo.cpp |-> include/ |-> foo.hpp |-> test/ |-> test_foo.cpp |-> googletest/ |-> CMakeLists.txt |-> ... |

    0热度

    1回答

    我为我的工作工作gitlab。我为任何项目使用多核(主)库。在开发过程中,每个项目可能需要添加或更改核心库中的相同功能。 我使用git子模块同步新的更改为核心(主)并提交它,它的工作完美。这是我的核心库中的问题提交后,并推动所有更改同步与主,我怎么可以忽略相同的文件或子模块中的文件夹提交。 我的结构 核心库 -library --crm ---controller ----index.php

    0热度

    1回答

    我有一个gitlab仓库中的超级项目。出于测试目的,我最初使用完整的URL将这些子模块指向我的个人空间中的叉子URL(这是8.12之前的版本)。 我现在在8.14 *上,并且已经将子模块的URL更改为使用相对URL进入权威存储库。 git submodule sync已经在我的克隆中发挥了它的魔力,并且我推入了gitlab。我可以看到.gitmodules包含我想要的相对URL。 无论其 ,当我浏

    2热度

    1回答

    我目前通过将git存储库推送到远程来更新网站。遥控然后有一个后收到钩它确实 GIT_WORK_TREE=/var/www/html/ git checkout -f 我最近加入我的仓库的子模块由不同的项目。我想从这个子模块中接收邮件。 .gitmodule [submodule "plugins"] path = plugins url = https://github.c

    -1热度

    1回答

    它部署“父”模块就好了,但我得到了“子”模块内部文件的404s。当我使用heroku运行bash手动git将子项克隆到项目中时,我可以看到这些文件陷入了它们应该在的位置,但是一旦我退出服务器的cli,它们就会消失。 我在做什么错?我的印象是Heroku支持git submodules。 // Here's what I'm trying to describe... // // PARENT

    1热度

    1回答

    我有三个仓库:A,B和C 在我的存储库中,我创建了一个子模块向B(A /库/ B)。 在我的存储库B中,我创建了一个朝向C(A/library/B/library/C)的子模块。 我想在我的仓库C上创建一个新的分支: git clone --recursive C cd C git checkout -b branch-test git touch test git add test g

    0热度

    1回答

    我已被分配到使用git子模块的项目。我的确在README.md的降价一个小的变化并收到以下错误: Running on staging.example.com... Fetching changes... HEAD is now at 2414dbe test change From https://gitlab.example.com/external/project-example

    0热度

    1回答

    我正在尝试将我的wp子模块更新至4.7.2(我使用capistrano进行部署)。 我能够在本地更新,但是当我部署到暂存或生产,我得到以下错误: git stdout: Nothing written git stderr: From github.com:WordPress/WordPress 9bf3844..d333018 master -> origin/master fatal: