git-submodules

    13热度

    3回答

    我加了一些Haml的模板,我的Rails 3项目, git clone git://github.com/psynix/rails3_haml_scaffold_generator.git lib/generators/haml 才发现,当我试图编辑一些这些文件的,这是一个子模块,所以我无法提交我在lib/generators/haml目录中所做的更改。现在每次我git status,我得到

    0热度

    2回答

    假设我们有一个项目有三个应用程序 - A,B和C.我们的 团队:Jack,Susan和Martin。还有一个项目负责人 - 大卫。 每个程序员正在自己的应用: A - 杰克 乙 - 苏珊 Ç - 马丁 所以,没有与源的问题代码管理。如何有效地 与Git组织?我有几个使用案例,但我并不确定它们是否正确和有效。他们是: 整个项目的一个回购。 A,B和 C应用程序(位于“apps”文件夹中相应的 目录中

    4热度

    3回答

    添加子模块超级项目,我有一个目录数(10-15)Git仓库: ~/plugins/admin ~/plugins/editor ~/plugins/etc 每个人都有自己独立的存储设备和远程服务器。 的问题是,拉所有我到仓库所有的变化: cd ~/plugins/admin git pull origin master password: ******** cd .. cd ~/

    4热度

    1回答

    我有一个git repo作为我的主项目。它有一些子模块添加到它。 它看起来像: ~/super_project/ <- main git repo ~/super_project/plugins/admin <- sub-module ~/super_project/plugins/editor <- sub-module 所有这很好,它的承诺和工作。 但是,当我将超级项目推送到or

    4热度

    2回答

    我一直在试图摆脱子模块,以获得一个自包含的存储库,并且subtree merge strategy似乎匹配此用例。 但是合并回购的历史出现在我自己的项目历史中,这是令人厌烦的。 我试过git filter-branch --subdirectory-filter path/to/subtree/ HEAD它的工作原理......直到我尝试用git pull -s subtree my-subtre

    1热度

    1回答

    我添加了两个子模块到我的VIM库,并通过git status命令总是输出这样的: On branch master Changed but not updated: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in

    49热度

    2回答

    我正试图从外部github回购文件夹中获取文件夹以便在我的项目中使用。 我希望我的项目设置是这样的: -my_project -submodule -code.py -MY_README -.git 和我有远程回购命名一些,子模块具有以下结构: -submodule -code.py -README -.gitignore 所以我只是

    1热度

    1回答

    我开发了很多具有可重用模块Zend框架基于应用程序(例如邮件模块,CMS模块等) 每个项目都有它自己的中央存储库,并使用一些常用的模块。每次我在其中一个项目中更新模块时,我很可能需要更新其他项目中的模块。 哪些是让这些可重用模块同步的最佳方式?我需要为每个Zend Framework项目添加〜10个git子模块吗?你的做法是什么?为项目外的每个模块单独回购?

    4热度

    1回答

    是否可以创建一个子模块,该子模块不直接链接到存储库,而是直接连接到其中的目录? 例如,让fw.git是一个框架资源库,这些迪尔斯: |fw.git \---|test |code |tools 我想辅助模块中的框架代码,只是code目录,而不是其他目录。

    1热度

    1回答

    我的问题是,我有一堆不同的capistrano食谱和代码片段,我跨多个项目使用。我的本地文件结构是一个名为helper-snibbits的文件夹,其文件夹名为./capistrano,./php-bits和.py-bits 我可以用repo单独跟踪每个片段,但难以管理在服务器和我的项目中。我宁愿设置一个回购一切。你认为什么是组织这个最好的方法?我喜欢子模块工作流程,但据我所知,每个子模块都需要单独