git-submodules

    190热度

    4回答

    我想要创建一个回收远程仓库的仓库。 例如,假设jQuery的一个子模块: git://github.com/jquery/jquery.git 什么是创建与jQuery回购作为一个子模块,并加入我自己的外部作为远程回购的过程。 此外,一旦这个设置,如果我推/拉到我自己的远程,外部将保持完好?

    4热度

    1回答

    我想确定一个子模块的相关SHA-1而不克隆任何东西 - 即远程。 git-ls-remote没有显示这些信息,所以我最初的做法是从gitweb中删除XHTML,并将SHA-1从那里拉出来。 不幸的是,GitWeb里似乎有子模块,显示试图查看历史记录相关的路径时,404和500“不明物体”的错误相当差的支持。因此,它似乎并不可能给我确定相关的子模块的SHA-1,除非我能确定准确提交该修改的混帐链接,

    4热度

    2回答

    我创建了一个custom project skeleton作为我的django项目的开始,这个项目在github上的一个公共回购站上托管。 我喜欢使用这个作为我的新的,公共和私人项目的根文件夹,也托管@github。 问题是我不能使用这个作为一个子模块,因为作为法斯我知道我不能将子模块添加到另一个子模块内同一个git回购。在我的情况下,我想要在骨架文件夹中添加子模块。 作为练习,对于公共proje

    4热度

    2回答

    我找到答案时遇到问题,因此我将其发布给后人。 情况是,你有一个子模块的git回购(类似于外部svn)。您想要更新该引用以指向外部存储库中的其他提交。你可能会认为'git submodule sync'或'git submodule update'会这样做 - 你会错的。

    10热度

    2回答

    我有以下项目设置: Solution A Project 1(轻量级组件) Project 2(包含很多文件,并取决于Project 1) Solution A是一个单独的git存储库。然后我创建了另一个解决方案,并发现我可以重新使用并更新Project 1的功能。所以,我的第二个解决方案可能会是这样的: Solution B Project 1(必须是共享的!) Project 3(取决于Pro

    5热度

    2回答

    我想知道是否有可能为每个git子模块有多个URL。如果其中一个关闭,或者有人在阻止其中一个代理的代理之后,它有兴趣有多个来源。 你有过这个问题吗?你会如何解决它?

    1热度

    3回答

    因为我不想花费12美元购买易于使用的github.com私人主机,所以我将很多我的代码库放在共享主机帐户的小存储库中。这使我可以拥有尽可能多的代码回收。 由于这些回购没有任何资源坐在那里,我还在该账户上放了几个非常轻的网站以最大化我的使用。这些网站实际上将一些相同的代码回购作为其项目的子模块使用。 因此,我通过ssh为每个回购站点和站点推/拉代码。这些网站本身只设置了一些指令,也拉动了这些子模块。

    2热度

    2回答

    我最近刚刚转换具有一堆伸入混帐回购协议 即一个老公司svn的。 回购 项目1 项目2 project..n 从这个新的git回购你会如何建议您为每一个项目的子模块中?

    1热度

    1回答

    项目布局: /project_a /shared /project_b /shared /shared project_a和project_b都需要包含的共享文件夹。使用svn,我们使用了svn:externals并且工作正常,因为svn可以引用subdirs(也有相对路径)。但是,我们转向git,它似乎不支持检出子目录。 我们现在的解决方案是将project_a,pr

    1热度

    1回答

    假设我有一个存储库X和一个子模块A。现在假设我想要X有两个分支:master和development。我希望主人有一个不同于开发的A版本。我怎样才能在这些分支之间来回切换? 我有一个存储库设置,这样做(但使用真实姓名,而不是假的!)。问题是,每当我做git checkout master从开发,我得到如下: $ git co master M A Switched to branch 'ma