下載了node環境和git bash。
設定user.name user.email 和ssh這些都是隨便寫的嗎?
我透過clone把程式碼拉下來嗎?我怎麼才有權限提交啊?
一般公司都有哪幾條分支?
黄舟2017-05-02 09:43:51
user.name, user.email 肯定是你自己在公司內的帳號和郵箱啊. 一般公司都有內部的人事管理系統吧, 用這個帳戶名就可以了, 郵箱也盡量用公司內部的個人郵箱吧.
如果你們公司有自己搭建的Git 伺服器, 那麼可以把自己電腦的ssh 公鑰設定上, 這樣在clone 時就不需要每次都輸入帳號密碼了. 程式碼肯定是使用git clone 指令拉下來的.至於你有沒有git 倉庫的權限, 那問問你的leader 吧.
關於 Git 的分支管理, 和常用的分支有哪些, 推薦你看看這篇文章: Git分支管理策略
漂亮男人2017-05-02 09:43:51
3,一般公司有哪幾條分支
綜合效率與成本
2個人以上的專案
關於分支的建立,一個master分支用於最終發布,一個develop分支是開發主分支,然後每個人的開發任務一個feature分支,個人開發測試完成,可以合併到develop分支,基於develop分支發beat版本。
2個人以下的專案
一個master分支用於最終發布,一個develop分支就可以,開發時直接都在develop分支上開發
這裡面主要的是溝通成本和管理成本。