【问题标题】:Git manage/merge remote branches from local hostGit 从本地主机管理/合并远程分支
【发布时间】:2014-11-11 11:50:50
【问题描述】:

我正在与其他开发人员和设计师合作开展一个项目。在设计项目时,我不能做任何其他事情,只能等待设计师完成。我试图做的,我已经成功了一半,是:

  1. 我为设计师设置了一个Vhost,“不同”的项目不同的url。

  2. 我将我的项目复制到了 Designer_folder。

  3. 我做了 git init,并将我的 (developer_folder) 添加为远程。

我没有做的是,从我的 developer_project 的 specific_branch 中提取 Designer_project specific_branch 的所有更改。 我想为他设计一个项目,这样他就可以玩弄它,最后我将从我的项目中提取更改。 每次他开始做某事时,我都会在他的项目上创建一个新分支,并合并我的更改,然后将他的更改拉到我的项目中。

仅针对 cme​​ts,我用 Google 搜索并查看了 stackoverflow。我只是找不到工作。

我在挣扎。请帮忙。

【问题讨论】:

    标签: git merge pull multiple-projects


    【解决方案1】:

    您可以为它使用裸存储库。 添加一个你可以访问的文件夹,进入它并调用

    git init --bare
    

    然后你们都用它作为遥控器

    git remote add local path/to/created/folder
    

    您现在可以推拉。因此,既然您已经连接了两个遥控器(可能是原始遥控器和本地遥控器),您仍然可以推送和拉取其他人正在使用的另一个遥控器。

    【讨论】:

      猜你喜欢
      • 2013-07-07
      • 1970-01-01
      • 2014-03-06
      • 2012-01-02
      • 1970-01-01
      • 2013-11-21
      • 1970-01-01
      • 2014-10-28
      • 2017-12-15
      相关资源
      最近更新 更多