[請益] git的多人開發環境的建置?
上個月剛換工作
目前工作內容主要是以開發與維護公司自有網站為主
網站是很常見的的LAMP架構
但因為公司一直以來都沒有使用版本控制
所以整個測試機上的程式真的就像垃圾場一樣...
現在主管說要導入版本控制系統
要我選一個弄
我之前只有用過svn
現在想玩玩看git
這一兩天看了些教學文後大致上基本的操作與觀念都OK
現在的問題是多人開發的流程該怎麼樣規範會比較好?
目前公司實際在寫程式的有六個人
未來可能還會繼續增加
但公司裡的人幾乎都沒有碰過git
之前的作業方式都是直接使用連線網路磁碟到測試機上改
然後直接看結果
本機當然大家都是使用Windows,測試機是CentOS
我現階段想到的規範是
1.將某一台測試機當作git server
大家把程式clone回自己的本機開發
改好了再push回測試機
2.開發還是在原本的測試機上作
只是不同人就開不同的branch
做好了在合併就好?
或是有其它更好的方式呢?
因為自己對git也不是很熟
不太確定哪一種作法會比較好
想請問大家在目前使用git的多人作業流程大概是怎麼樣呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.218.68.178
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1415075118.A.769.html
※ 編輯: strlen (61.218.68.178), 11/04/2014 12:26:32
→
11/04 12:29, , 1F
11/04 12:29, 1F
→
11/04 12:32, , 2F
11/04 12:32, 2F
→
11/04 12:32, , 3F
11/04 12:32, 3F
→
11/04 12:32, , 4F
11/04 12:32, 4F
→
11/04 12:32, , 5F
11/04 12:32, 5F
→
11/04 12:33, , 6F
11/04 12:33, 6F
→
11/04 12:33, , 7F
11/04 12:33, 7F
→
11/04 13:09, , 8F
11/04 13:09, 8F
→
11/04 14:43, , 9F
11/04 14:43, 9F
推
11/04 15:03, , 10F
11/04 15:03, 10F
推
11/04 17:16, , 11F
11/04 17:16, 11F
→
11/04 17:16, , 12F
11/04 17:16, 12F
推
11/04 20:59, , 13F
11/04 20:59, 13F
推
11/04 23:08, , 14F
11/04 23:08, 14F
→
11/05 01:07, , 15F
11/05 01:07, 15F
→
11/05 13:19, , 16F
11/05 13:19, 16F
→
11/05 17:33, , 17F
11/05 17:33, 17F
→
11/06 12:12, , 18F
11/06 12:12, 18F
→
11/06 17:40, , 19F
11/06 17:40, 19F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):