哪位大佬能帮忙详细解说一下IDEA使用git代码管理工具把自己分支的修改的代码提交到想要提交到的分支上面。
1,可以详细解说下分支之间的关系
2,如何把自己分支上修改的代码提交到远程某个分支上
3,希望能带图解释下
4,还有如何解决冲突
首先,确定你的项目已经添加了git,已经被git管理了,然后
点击commitDirectory提交
然后commit提交,这就是上传至本地了,如果要推送,则右键项目,点击push,可提交到远程服务器;
上传时,会自动更新,如果有冲突,会有提示,你哪个文件冲突了,可以双击,会出现三个框,左边是之前提交的代码块,中间是你准备提交的代码块,右边是你的代码块,可以在左右两边选择你需要的代码加入中间的代码块中,提交就可以解决冲突;也可以直接点文件右边的按钮Accept yours(保留你的代码);Accept theirs(保留他们的,即远程服务器上的);merge(合并,有冲突的代码,合并在一起)
https://www.cnblogs.com/wangmingshun/p/5425150.html
1:分支之间代码不合并,不冲突,各分支代码可以合并到主线,相当于两条直线。
2:你要先从git取下要用的分支,然后切换到该分支,idea取分支可以点右下角的git,选择项目,选择分支checkout。然后选择项目,右键git,rebase切换分支。
3:冲突这个看情况
快捷键 Ctrl+K commit
Ctrl+Shift+Ppush