首页 > 编程知识 正文

git创建远程分支命令,git如何切换到远程分支

时间:2023-05-04 05:05:42 阅读:148446 作者:1534

简单的分支操作(1)创建新分支) my分支注释)新创建的分支) my分支的内容与master分支的内容完全相同。

)2)删除my分支

)3)修改my分支【在my分支中进行项目内容修改】备注:通常master分支的内容不容易修改,所以要创建新的分支进行工作,进行项目的展开,当其他分支(my分支)的项目成熟时,my分支的内容

3.1、切换到my分支工作【1】从github客户端切换到my分支

【2】从MyEclipse到my分支的切换

右键单击项目- team-switch to-my

【切换到我的分支】

3.2、MyEclipse项目改变,增加一个: delete.jsp页【1】修改前

【2】修正后

3.3、github客户端填写修改信息

描述: my分支中新添加了delete.jsp页,但master页中没有此delete.jsp页。 此时,my分支和master分支的内容已经不同。 my分支是对master分支内容的扩展【功能的扩展】

如果此时主分支想要my分支中新添加的内容,该怎么办?

分支为大师

3.4、将my分支合并到主分支将my分支中新更改的内容合并到主分支

【1】将当前分支切换到master分支,点击compare,选择: my (我的分支),可以看到master分支和my分支进行内容比较。

【2】点击Update from my,可以将my分支的内容合并到master分支中

注: my分支和master分支的内容不同。 my分支中添加了delete.jsp页。 如果要将my分支的内容合并到master中,可以将delete.jsp页面合并到master页面中。 这意味着,master分支将添加一个表示“扩展”的delete.jsp页

【3】合并分歧的效果

)4)将当前项目的修改与在github上单击github客户端右上角的" Sync "同步

点击后的结果

)5)解决合并冲突的两个分支)对同一内容进行了修改。 此时,两个分支的工作人员需要协商哪些代码需要保留,哪些代码需要删除。 这样协商后,对代码进行冲突修正,达到解决合并冲突的效果

【1】在普通操作中,会发生冲突

我在master分支的delete.jsp页面上添加了一行“世界如此美丽”的信息

我在my分支的delete.jsp页面上添加一行【统一位置】、世界很美的信息。

因此,发生了冲突。

1.1我在master分支的delete.jsp页面上添加了一行“世界如此美丽”的信息

1.2我在my分支的delete.jsp页面上【统一位置】,添加一行关于世界是美丽的信息。

【2】发生碰撞

【3】分析冲突问题

【4】确定MyEclipse中的冲突代码,尝试解决

发现冲突问题,发生冲突的两名工作人员进行分析,讨论并解决冲突的原因。 也就是说,删除冲突标识符和冲突代码

【5】解决纠纷

【6】解决纠纷

(7)同步到github操作(完全解决冲突代码) ) ) ) ) ) ) ) ) ) )。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。