【发布时间】: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