赞
踩
1)dev分支内容合并到master分支:(确保dev分支修改的内容已经add,commit到本地git仓库)
1.先让代码确保在master分支下
2.然后选中dev分支,然后 merge into current 选项 。 有冲突解决冲突,没有更好,
3.然后进行add,commit,pull,push 等操作提交到远程master仓库分支。
2)master分支内容合并到dev分支:(确保master分支修改的内容已经add,commit到本地git仓库)
1.先让代码确保在dev分支下
2.然后选中master分支,然后 merge into current 选项 。 有冲突解决冲突,没有更好,
3.然后进行add,commit,pull,push 等操作提交到远程dev仓库分支。
在实际开发中,多人在dev分支进行开发,自己在dev开发代码,需要合并到自己的分支,操作如下。
1.在dev分支,自己开发的代码要先add,commit到本地仓库
2.切换到ljf_dev分支,然后选中dev分支,选中compre with current
3.这里选中自己提交代码的某个版本记录,选中cherry_pick,就可以将自己这个版本的代码弄到自己的分支。
新建一个测试工程,如图
1.选中创建本地版本库
选中项目:
3.查看文件都是红色
提交后:
选择 Git,在 Repository里面 ,点击 ,点击 Branches按钮。
在弹出的 在弹出的 Git Branches框里 ,点击 New Branch按钮。
填写分支名称 填写分支名称 填写分支名称 ,创建 dev分支。
然后再 IDEA的右下角看到新建的dev分支。
在当前分支下,在idea左下角,单击出现新建分支选项,
创建新分支,后面的操作步骤与第一种方式相同。
目前在dev分支,在 IDEA窗口的右下角,切换到 master分支。
然后 在 IDEA窗口的右下角 , 看到了 master,说明 master分支切换成功!
1.假设在dev分支进行了开发编辑内容,如下
2.进行add,commit操作
查看提交记录
3.切换到master分支
4.dev分支内容合并master分支
可以看到已经成功将dev分支修改的代码合并到master分支:
5.然后进行add,commit,pull,push提交到远程仓库master分支
6. 远程仓库查看:
1.先切换到dev分支,在dev分支修改代码
2.dev分支代码进行commit操作。 合并前一定一定要保证代码进行add,commit操作
1.在同一个类中,也修改代码
2.同样也需要进行add,commit操作,
1.在右下角选择dev分支,进行merge into current,然后显示冲突了
2.解决办法
点击 Conflicts框里的 框里的 Merge按钮,进行手动合并代码。
手动合并完代码以后,点击右下角的 Apply按钮
代码冲突解决,自动提交本地库。
1.进行pull,
2push操作
3.查看远程仓库
1.查看本地master分支的选项比较少,就是处在此分支上
local的dev分支
远程的master分支
在 IDEA的左下角,点击 Version Control,然后点击 Log查看版本 ,右键选择要切换的版本,然后在菜单里点击 Checkout Revision。
1.加入新增功能,通过add,commit提交到了本地仓库,现在需要回退上个版本
2.找到上个版本的版本号
3.选中工程,右键,找到reset head
4.回退
5.查看此时已经进行了回退,新增的版本功能已经不存在
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。