工作中有时候需要我们在基于现在的分支,新建一个分支,然后单独开发某一个功能。
先看一下我们当前的分支情况。
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分支。