Git使用自测

Git自测使用记录

  1. 分支commit后再切其他分支是不会提示merge这些的了
  2. 当然我们可以手动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】

  1. 在dev-01这上面修改,
  2. 修改完,切换到dev,然后merge
  3. 这时候再切换到test然后merge dev的
原文地址:https://www.cnblogs.com/ningxinjie/p/14330824.html