Git團隊協做 - 新feature的開發過程

 

新feature的開發過程

建議使用SmartGit,如下是命令行操做
    1. git checkout -b dev (對於沒有分支的人)
      新建dev分支
    2. git pull origin dev
      拉取最新數據
    3. git checkout -b $feature
      創建一個新分支,名稱爲具體內容,用於開發新功能
    4. git commit -a -m "msg"
      在修改工做目錄的文件後提交修改
    5. git checkout dev
      切換回dev分支
    6. git pull origin dev
      下載服務器最新的dev數據,保證dev分支是最新的數據
    7. git merge $feature --no-ff
      把feature的內容合併到dev,而且保留分支結構
    8. 若是有,則處理conflicts(即進行第6,7步,保證數據是最新的)
    9. git commit -a -m "merge msg"
      處理完再提交一次
    10. git branch -d $feature
      此時能夠刪除這個分支
    11. git push origin dev
      推送到服務器

相關文章
相關標籤/搜索