git-submodules

    1热度

    1回答

    我只需运行一个命令git clone --recursive <repo>克隆与子模块回购的问题,它克隆回购协议,但未能克隆子模块的时候。该错误消息是 fatal: C:\Users\folderJobs: 'C:\Users\folderJobs' is outside repository 的folderJobs是这个回购的前一个文件夹的名字,我没那个时候有子模块。 背景 我有用于同步从机A码

    0热度

    1回答

    我克隆了一个存储库,并执行了一些本地更改。 然后我做了一个git pull origin从原点获取更新的更改。然后我做一个git push推到我的克隆库。然而,子模块未按: Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git che

    1热度

    1回答

    我试图通过TFS GIT REST API将子模块添加到我在TFS上的git回购,但是到目前为止没有运气。我创建了新的存储库并将.gitmodules添加到存储库,但无法弄清楚如何添加子模块文件夹/引用。 这是我试图构建的名为“SomeTools”的.gitignore,.gitmodules和子模块的初始提交的原始请求。 POST http://tfs:8080/tfs/My_Collectio

    0热度

    1回答

    我目前在我的源代码控制中有近20个java库。他们都有不同的构建计划,但他们都是用类似的策略构建的。我打算使用git-submodule将所有20个回购作为具有单个构建计划的单个存储库的一部分。但是看起来像gitsubmodule只能跟踪.gitsubmodule中的一个分支。 [submodule "demo-1"] path = "" url = https://githu

    0热度

    1回答

    我有一个回购,我正在开发一些库,我生成/ dist文件夹,然后推入另一个回购,以便其他应用程序可以只导入此。 所以我读到将这个/ dist作为子模块添加将是一种方法。 我的主文件夹(我的/ src目录,的package.json等)有这样的远程: MINGW64 ~/Documents/myapp-dw (master) $ git remote -v origin https://.../_

    0热度

    1回答

    我已经在另一个里面有一个git repo。假设目录结构如下: repo1 --.git --repo2 --.git 我该如何告诉git我希望repo2是一个子模块?请注意,我已经在磁盘上的整个git回购(我试图做git submodule add repo2,但它说repo URL: 'repo2' must be absolute or begin with

    0热度

    1回答

    我想宣传我公司内部monorepo的想法。 我打算使用他们这样说: 我有一个“父”回购拿着我们的堆栈的每个部件一个子模块,从而维护全球版本为整个堆栈(我们可以简单签上给出的分支的每个组件) 这听起来很完美的,因为我们仍然可以任意CI服务开箱(益处,我们仍然推自主混帐回购协议,该子模块)。 唯一的(可怕的)弱点这种做法,也就是如果做一个 git submodule update --remote

    0热度

    1回答

    我得到一个JTable,其内容是类“item”的Vector。类项包含数字和字母数字字段以及适当的getter/setter,除了字段alt是字符串ArrayList。对于本专栏,我打算使用comboBox风格的渲染器和编辑器来选择一个可用选项并显示选项。 alt字段因行而异,这就是我所遇到的问题。我在这里看到了很多这样的渲染器的例子,但在所有例子中,每行的可用选项都是相同的。下面的代码: pub

    1热度

    2回答

    我将git存储库的内容移动到另一个存储库,对于所有常规提交,一切都很好。不过,我遇到了子模块的问题。 设置,我们从两个回购开始。我们称他们为“文档”,“行动”,我们要“文档”的内容移动到“操作”的子目录,像这样: docs/ file1.txt dir1/ file2.txt other-docs/ <- This is a git submodule

    1热度

    1回答

    我正在尝试为git编写一个别名,它将接受分支名称并以递归方式在每个子模块中签出它。预计一些子模块可能没有这个分支,所以他们会被跳过。 我试过这个解决方案: [alias] subco = "!f() { git submodule foreach 'git checkout $1 || true'; }; f" 位它给我的错误,$ 1 - 不输入正确。 Entering 'Services/