git-submodules

    1热度

    1回答

    我有两个存储库。第一个是拥有大量项目的大型集成存储库。第二个是相对较小的解决方案,其中有许多项目正在单独开发,然后整合到第一个解决方案中。 我添加第二git仓库到第一git仓库的子模块,所以我有这样的文件结构: MainSolution.sln SomeProject1 SomeProject2 packages my-second-project SecondSolution.

    0热度

    1回答

    我有一个父分支,其中有3个分支。我还使用了一个子模块repo,它具有3个具有相同名称的分支,并且父repo的每个分支中的.gitattributes文件指向相同名称的子模块分支。这一切都很好,但我的问题是,当我在父回购中执行git checkout BRANCH时,我总是必须在执行git子模块更新之后,或者子模块目录中的文件不会更新以反映正确的分支 是否有一种简单的方法来自动执行此操作,以便每次执

    0热度

    1回答

    我是GitHub的新手。 我需要查看几个代码包来构建我的系统,其中大多数都在SVN上。但是,有一个在GitHub上。在它内部有一个子模块。 我的问题是如何使用svn co ... 我列出所有成分通过编辑 svn propedit svn:externals 其中一个是在GitHub签出此子模块。我可以查看除该子模块外的所有组件。 感谢 吉姆

    3热度

    1回答

    我有一个父项目具有以下.gitmodules文件 [submodule "src/redux"] path = src/redux url = [email protected]:username/sub-package.git branch = master 下面是我使用克隆父项目,以确保我有子模块设置的步骤。 git clone [email protecte

    1热度

    1回答

    假如我是上犯了具有子模块S1 ,有人添加子模块S2在犯下+ 1,现在我不想要移动到一个+ 1,但取(只下载)子模块s2。 这可能吗? 我的Git版本2.1.4是我可以在必要时更新 编辑得到2.10.1.windows.1:简单的脚本我试过了,它有一些问题 - 新里git的文件夹被克隆子模块而不是超级代表的.git /模块文件夹 - 工作目录受到新子模块的污染: git diff HEAD orig

    0热度

    1回答

    将Nimble作为git子模块添加时出现问题。我已经在Quick/Nimble上解雇了issue,但问题似乎不太可能是一个敏捷问题,它可能更像是一个Xcode问题,因此我在这里问。 我按照Nimble安装指南设置了一个简单的项目,现在在github。基本上我创建了一个xcworkspace和一个xcodeproj(添加到工作区)。 Nimble作为git子模块和子项目添加到工作区中。然后,我将Ni

    10热度

    1回答

    我有一个git回购有另一个作为submodule依赖项。在我的项目的根(其中.git,.gitsubmodules等都是)我叫 git submodule update 这失败,出现以下消息: 子模块路径“的src /框架”牵强,但它不包含cc8c38e9d853491c672452d8dbced4666fc73ec8。直接提交该提交失败。 其中src/framework是我的项目(PROJE

    0热度

    1回答

    我有一个文件夹结构,这样,我不能改变: - root -- craft --- plugins ---- myplugin --- templates ---- myplugin 这时一切都在一个单一的存储库。我想要做的就是创建一个名为“myPluginSubmodule”,其中包含两个myplugin文件夹(从plugin文件夹以及该文件夹templates子模块。这是可能的吗?如

    1热度

    1回答

    我意外地在另一个repo上创建了一个repo。 我现在只想让内部回购成为外部回购的一部分(我不想要子模块/多回购)。 我走进内回购一取出.git文件夹,但运行git status不显示任何改变,如果我尝试和明确git add从内回购文件获取: fatal: Pathspec 'xfile.md' is in submodule 'x' 我试着重新从外部回购git,但没有运气。 我只是想在内部回

    1热度

    1回答

    由于一段时间(v1.8.2的),git submodule允许我们跟踪特定分支: git submodule add -b <tracked_branch> <added_sobmodule> 这是非常有用的,你用元谟跟踪的使用情况一堆项目在他们的上发布分支从一个公共远程。 现在,我有,我需要同时跟踪一个释放分支和一个开发分支的使用情况。所以我添加到前面的命令: git submodule a