仅有的幸福2017-05-02 09:52:02
一個是git使用不規範.
一個是開發任務分配有問題.
還有一個就是專案文件規劃也有問題.
(PS: 內鬥是啥,人少的公司表示有時候一個人用git也是寂寞啊.)
PHP中文网2017-05-02 09:52:02
.gitignore
把那些沒有用的東西先忽略掉, 程式碼衝突不可怕.
舉個例子, Mac
都有一个文件 .DS_Store
這個如果不忽略你們還有在用蘋果電腦的人拉代碼就會有衝突.
不要多人同時操作一個文件,一兩個還可以,要是公司全部前端都來編輯,合代碼時候頭疼死
给我你的怀抱2017-05-02 09:52:02
不知道你說的內鬥是什麼。 。 。
如果遵循 git workflow 就好。連結:https://guides.github.com/int...
另一個方案:換公司
高洛峰2017-05-02 09:52:02
我覺得知是一個流程問題,有一個人要能審核程式碼,然後推送的程式碼,審核過了才允許合併到主分支上,然後就是不允許強制推送本地分支到伺服器上,有很好用的程式碼託管平台軟體,像是gitlab這樣的軟體,分配好對應的git權限,大家就好工作了