首页 文章
  • 654 votes
     answers
     views

    将Git子模块更新为最新的原始提交

    我有一个带有Git子模块的项目 . 它来自ssh:// ... URL,并且在提交A.提交B已被推送到该URL,我希望子模块检索提交,并更改为它 . 现在,我的理解是 git submodule update 应该这样做,但它没有做任何事情(没有输出,成功退出代码) . 这是一个例子: $ mkdir foo $ cd foo $ git init . Initialized empty Git ...
  • 0 votes
     answers
     views

    无法从GitLab-CI作业中的Git子模块访问文件

    您好:我想向W.r.t请求指导我遇到的问题 . 我有2个Repos,目标是在Repo#1中引用Repo#2中的文件 回购#1 - https://gitlab.xyz.com/ertm/search/housekeeper_job.git 回购#2 - https://gitlab.xyz.com/ertm/gitlab-pipeline.git 我在housekeeper_job(Rep...
  • 1 votes
     answers
     views

    用Dreamhost上的Git开发WordPress主题

    我正在尝试使用roots作为我的首发主题来设置我的第一个基于Git的WordPress主题开发 . 我计划在本地开发一个主题,然后不时推送到我的Dreamhost VPS . 阅读Dreamhost Wiki上的一些信息 . 关于使用Git设置WordPress核心更新选项,我也跟着David Winter's tutorial . 我还为我的主题设立了另一个回购,主题是作为基础 . 也许我应该把...
  • 456 votes
     answers
     views

    如何通过HTTP代理从Git存储库中提取?

    注意:虽然所描述的用例是关于在项目中使用子模块,但同样适用于HTTP上的常规 git clone 存储库 . 我在Git控制下有一个项目 . 我想添加一个子模块: git submodule add http://github.com/jscruggs/metric_fu.git vendor/plugins/metric_fu 但我明白了 ... got 1b0313f016d98e55639...
  • 1 votes
     answers
     views

    使用Git子模块持续部署VSTS应用程序在Azure上失败

    我正在尝试使用Azure Web应用程序中的 Deployment source 选项将包含子模块的VSTS(Visual Studio Team Services)Git应用程序部署到Azure . 所有子模块都托管在同一个VSTS项目中,但在不同的Git存储库下 . Azure的部署失败,并显示以下错误消息: 致命:无法读取'https://XXX.visualstudio.com'的用户名...
  • 6 votes
     answers
     views

    Xcode bot:git子模块未初始化

    我正在尝试使用OSX服务器设置Xcode bot . 配置git存储库并创建机器人后,我运行集成 . 它失败,因为存储库仅部分检出 . 更确切地说:在配置的6个子模块中,只有3个被初始化和检出 . didi@mac:/Library/Server/Xcode/Data/BotRuns/Cache/c5fda8f4-4d25-4d25-c18a-eb0b16a06692/source$ git su...
  • 2 votes
     answers
     views

    为什么git在我的子模块URL中误解了冒号?

    我的repo的 .gitmodules 文件看起来像这样: [submodule "deps/Framework"] path = deps/Framework url = git://git@github.com/MyOrg/framework-php.git branch = reorg [submodule "deps/MyClient&...
  • 0 votes
     answers
     views

    从另一个repo导入python模块

    我写了一个python模块 . 它存在于一个回购中 . 现在要让模块运行的单元测试,它们不能是该模块的子文件夹 . 建议的结构是: ModuleRepo/ MyModule/ __init__.py some_utils.py import .some_helpers some_helpers.py Tests/ some_utils_test....
  • 579 votes
     answers
     views

    添加Git子模块时如何指定分支/标记?

    git submodule add -b 如何运作? 添加具有特定分支的子模块后,新的克隆存储库(在 git submodule update --init 之后)将处于特定提交,而不是分支本身(子模块上的 git status 显示"Not currently on any branch") . 我找不到关于子模块的分支或任何特定提交的 .gitmodules 或 .git/...
  • 3 votes
     answers
     views

    如何在bazel中同时处理外部依赖和我的项目?

    我的问题是关于子项目,并与他们在bazel中的依赖关系一起工作 . 我有一个我正在研究的项目 . 称之为项目A. 项目A取决于我正在研究的另外两个人,B和C. 项目B还取决于项目C. 所以它看起来像这样 . A -> (B, C) B -> (C) C -> no external dependencies 我希望能够并行处理这3个项目,但我希望让它们保持独立 . 我尝试了几种...
  • 0 votes
     answers
     views

    git:将现有存储库拆分为子模块

    我只找到了如何使用git子树拆分存储库的答案 . 但是,我明确地想要子模块 . 这是一个Java maven项目 . 目前,一切都在一个maven项目和一个存储库中 . 我的目标是实现这样的目标: 根存储库应该包含主要的pom.xml,系统文档等 . 然后应该有一些子模块,一个用于实用程序库,一个用于主应用程序,依此类推 . 子模块是它们自己的maven项目,从根存储库中的主maven项目引用 ....
  • 0 votes
     answers
     views

    Unity资源商店捆绑包和Git

    我最近进入了Unity开发,并想知道Unity资产存储捆绑包的工作方式以及它们的功能 . 我目前在我的项目中使用2个资产包,其中包含相当多的纹理和网格以及其他相当大的文件存储在git repo上 . 我的问题是,我应该如何处理这些资产包 . 我(几乎可以肯定)只是从资产商店重新下载它们,所以它们并不需要保存在我的git仓库中 . 但是,我不知道统一包管理器(如果它甚至存在)是否能够以某种方式存储应...
  • 1579 votes
     answers
     views

    如何`git clone`包括子模块?

    我正在尝试将子模块放入回购 . 问题是当我克隆父repo时,子模块文件夹是完全空的 . 是否有任何方法可以使'git clone parent'实际将数据放入子模块文件夹中? 示例:http://github.com/cwolves/sequelize/tree/master/lib/ nodejs-mysql-native 指向外部git,但是当我签出 sequelize 项目时,该文件夹为空....
  • 1466 votes
     answers
     views

    轻松获取最新的git子模块

    我们使用git子模块来管理一些依赖于我们开发的许多其他库的大型项目 . 每个库都是作为子模块引入依赖项目的单独repo . 在开发过程中,我们经常想要 grab 每个依赖子模块的最新版本 . git有内置命令来执行此操作吗?如果没有,那么Windows批处理文件或类似文件怎么办呢?

热门问题