Git自测使用记录
- 分支commit后再切其他分支是不会提示merge这些的了
- 当然我们可以手动merge对吧!(来测试...)
情景:我在nxj01分支准备切到nxj02分支【当然只有没有commit的才会有这个提示,一旦commit了就互不冲突,不会提醒了,当然保留自己的了】
Accept Yours :保留nxj01
Accept Theirs:保留nxj02(和push的同步),这样切过来的就是push后的,即使你commit了
我从nxj01切得,yours指的就是nxj01,theirs指的就是要拉取得远程分支nxj02
Git中
Smart Checkedout:就是没有commit的我也给带过去
Force Checkout:就是没有commit的我不要了,这样切过去的和被切过去,没有提交的这些都没有了【丢弃了】
Fetch远程拉取最新分支;【就是别人新建了一个分支,push完你fetch后就能看到了】
从另外一个分支New Branch from Selected【如dev--->dev-01】
- 在dev-01这上面修改,
- 修改完,切换到dev,然后merge
- 这时候再切换到test然后merge dev的