git-submodules

    1热度

    1回答

    我试图设置git在所有git pull命令上执行git submodule update --init --recursive(或者在服务器端提交新的提交时)。 我的目标是让我的同事和我在一个不被咬伤**再次被人做了git add *或git pull,然后不得不手动播放与子模块命令恢复他的问题。 我的问题是,我认为克隆项目和/或拉应该更新与远程混帐(这包括子模块)的配置。这种情况发生了很多与在库

    0热度

    2回答

    在我的项目中,我们使用git submodules来管理一些插件。我们的核心项目和子模块正在并行开发。因此,对于我们而言,每次子模块向前移动时(必须解决不同开发人员之间的SHA上的冲突等),我们都必须在核心项目中更新子模块的SHA,这并不是很好。 我们想告诉它跟踪一个分支,让它成为那个。但是,似乎子模块分支跟踪更容易更新子模块,但是没有任何办法来减轻我们将超级项目指向特定SHA而不是分支的问题。

    0热度

    1回答

    上的zsh使用下面的命令时,我得到一个错误混帐子模块更新时间: git submodule update --init 我得到的错误是: fatal: No url found for submodule path 'bundle/YCM' in .gitmodules 的问题是,当我去我.gitmodules文件我有以下行定义: [submodule "/home/username/.v

    0热度

    1回答

    我在git上的存储库(/path/myrepo)上添加了另一个存储库作为子模块。我在Windows上使用git扩展。加入资料库后,我犯下的唯一文件是 [submodule "comms"] path = comms url = http://xxx-eng1/stash/scm/ta/sub.git 的仓库是就在我/path/myrepo。我应该承诺并将此子模块推入我的主模

    0热度

    1回答

    我有我的.dotfiles(.zshrc,.bashrc等)在Git中。 我想有一些额外的回购协议(从我也是)在plugins子目录 - 我有一个自定义的回购我的Emacs的配置,另一个是我的LaTeX的配置等 它使感觉创建那些子模块?我的意思是:我是否也可以将它用作工作副本,并直接从子模块编辑我的LaTeX配置? 还是我在这里混合一些东西? (我想避免在我的机器上使用相同内容或几乎相同内容的两个

    0热度

    1回答

    我有很多git代码库,我想: 端口到一个新的Git服务器。 向它们添加子模块。 这是它自己的将是直截了当的,事情是,我想逐步做到这一点。也就是说,我希望用户不断克隆/推送/推送旧版本,同时将这些提交移植到新版本中。最终,“旧”服务器将被删除,用户将开始使用新的子模块。我有一个jenkins服务器,负责将每个旧服务器的所有reposs每个晚上都移植到新服务器上。 再说一遍,除非我希望新回购有一些旧回

    0热度

    1回答

    我有我的回购与刚刚一行 gitdir: ../.git/modules/mysubmodule 但是一个git的文件中的子模块,gitlab的CI亚军似乎也与此问题gitdir声明,所以我想将../.git/modules/mysubmodule移动到./mysubmodule/.git。 我这样做是使用mv 我没有使用git mv,因为该命令 fatal: cannot move direc

    1热度

    1回答

    问题设置,跳到问题的换行。 我在projectA上工作,它有它自己的git repo。这个projectA在projectB中有一些可选的工具,它是它自己独立的git仓库。根据我的理解,这听起来像是一个git子模块的情况,使projectB成为projectA的子模块。 要设置这个,我使用git submodule add projectB。这将在projectA中创建一个子目录,它的作用类似于p

    -1热度

    1回答

    摘要:混帐克隆--recursive REPO的作品,但没有检出提交的子模块,而不是它的叶子所有子空。 我跑 混帐克隆--recurse-子模块[email protected]:用户/ repo.git 克隆到 '回购' ...... 然而,当我的CD到回购, git的状态 回报 modified: submodule1 (new commits, modified content) modi

    1热度

    1回答

    我在我的python项目中使用了一个git子模块。 子模块项目如下: -submodule_project - __init__.py - debug_util.py - parsing_util - __init__.py - parse.py - consts.py parse.py进口debug_util.py。 这个结构