通常我会在我的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文件上更改某些内容,同时当他试图将其更改推送到合并问题时到位桶。
有谁知道问题是什么?