1. 程式人生 > >Git團隊協作 - 新feature的開發過程

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

下載 過程 cts 令行 下載服務器 gin image http alt

新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
      推送到服務器

技術分享

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