工作中有時候需要我們在基於現在的分支,新建一個分支,然後單獨開發某一個功能。
先看一下我們當前的分支情況。
git branch -a
我們現在本地是master分支,對應遠程的origin/master分支。
我們現在基於master分支,新建一個本地分支 feature_dev_video,用於開發一個單獨的功能視頻播放。
git checkout -b feature_dev_video
這個時候我們就有了一個新的本地分支,feature_dev_video,但是他現在還沒有指向遠程分支
將feature_dev_video push到遠程分支。
git push origin feature_dev_video
這樣基於maste的feature_dev_video分支就建立完成了,這樣以後可以在feature_dev_video分支單獨開發視頻播放的功能,然後Pull Requst master分支。