以下命令適合git新手,大神可以無視了-V-。
用git有一段時間了,無非是pull,add,push,clone,merage之類的操作,現在有個場景是這樣的,專案的研發是在dev,online的是master,我們準備加一個較大的功能,可能開發週期要1個月的時間,但是在這個期間,master可能有fix bug的需求。這時就需要在分支上再建立輔助分支,命令如下:
輔助分支
基於dev建立app:git checkout -b app dev
此時的app是dev的輔助分支,大家可以happy在上面開發新功能……,如果master上有bug可以切換到dev分支迅速對應,提交,測試,上線。然後繼續切換到分支輔助app分支進行開發,等到app上的功能開發完畢並測試完成後就可以切換到dev並且合併到dev:git merge –no-ff app,如果在dev上測試沒有問題就可以將app刪除了。
刪除分支:git branch -d app 。