我的工作作爲一個團隊,負責建設,有一個網站(HTML 5個+ JS)和移動應用(科爾多瓦)的系統服務器端(的NodeJS)的一部分。項目梟雄在GitHub上 - 的NodeJS
服務器的代碼放置在github上每次我們作出承諾的時候,所有的數據都推到服務器(Heroku的)。
目前,我們(服務器端團隊)在一個單一的分支(開發)與一臺服務器在工作,而且由於這一點,我們有很多的每一次我們的一個承諾他的代碼衝突。我們有另外一個問題,即使我們在提交之前在本地調試代碼,有時候我們會忘記或者需要改變一些小的內容(例如:網站團隊要求我們更改我們發送的變量名稱),我們必須做出新的提交。所以,經過一週的工作,我們有100次提交。
我們試圖分叉項目,但這減慢了項目開發。
可能有人請參閱我這也解釋了我們應該如何管理我們的項目來源是什麼?