工作中有时对同一个代码仓需要同时做开发、问题单定位等事项,以前都是把本地的代码文件copy一份或者重新拉取一份,但这样还是很不方便而且容易混淆。用拉分支的方法来并行开发更有效率。
首先,git branch查看个人分支:

创建一个分支专门用于定位问题单:

切到DTS分支:
![]()
接下来要让新分支和主仓保持一致:

检查:

在对应的分支上开发,push时也选定对应的个人仓分支即可。
【注意】:
1、 开发可并行,合入只能串行
2、 本地切换分支的时候,最好先commit或者压栈,否则改动会随着分支切换跟着走。
3、 切换分支后,ide里会自动改变:
![]()