【问题标题】:Local project workflow with Mercurial Hg and BitbucketMercurial Hg 和 Bitbucket 的本地项目工作流程
【发布时间】:2013-08-16 18:53:10
【问题描述】:

通常我会在我的 Mac 上本地创建我的网站(PHP、HTML、CSS)。我已经安装了 MAMP 和 Mercurial (Hg)。

当我开始一个新项目时,我会在“htdocs”中创建一个新项目目录,并以hg init 开头。 hg add 将新文件添加到项目中或在 .hgignore 中排除。此项目中的所有更改均使用hg commit 完成。

除了本地项目,我将整个项目推送到 Bitbucket (hg push https://bitbucket.org/MyUser/MyProjectRepository) 的私有存储库中。效果很好。

当第二个人同时在项目中工作时,问题就开始了。他使用 hg clone https://bitbucket.org/MyUser/MyProjectRepository 我的私人 Bitbucket 存储库进行克隆。

当我在我的 mac 上更改并提交本地 css 文件时,将其推送到 Bitbucket,第二个人在他尝试将更改推送到时遇到合并问题,同时他在本地 css 文件上更改了一些内容比特桶。

有谁知道问题出在哪里?

【问题讨论】:

标签: mercurial workflow project bitbucket


【解决方案1】:

第二个人需要先从 bitbucket 存储库中提取并合并您的更改,然后再将他的更改推回。

查看 HGInit here,了解如何在团队中使用 Mercurial。

【讨论】:

    猜你喜欢
    • 2012-06-19
    • 1970-01-01
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多