2013-08-16 71 views
1

通常,我在本地Mac上創建我的網站(PHP,HTML,CSS)。我安裝了MAMP和Mercurial(Hg)。Mercurial Hg和Bitbucket的本地項目工作流程

當我開始一個新項目時,我在「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文件中的某些內容到Bitbucket。

有誰知道問題是什麼?

+2

問題應該是英文的:http://meta.stackexchange.com/questions/13676/is-english-required-on-stack-overflow –

+0

用英文寫了我的問題。 – JoernBernd

回答

1

第二個人需要從bitbucket存儲庫中取出併合並您的更改,然後再推送其更改。

看一下HGInit here瞭解如何將Mercurial與團隊結合使用。