Git 如何将自己本地分支代码上传到远处主分支

Git 如何将自己本地分支代码上传到远处主分支

git的常用的动作:

  • commit(提交):将代码提交到本地仓库。
  • pull(拉取):将远程仓库代码同步到本地仓库。 如遇冲突,解决冲突,重复commit->pull,直到没有冲突。
  • push(推送):将本地仓库代码提交到远程仓库。

将自己本地分支代码上传到远处主分支,涉及四个部分

  • 本地从分支
  • 远程从分支
  • 本地主分支
  • 远程主分支

代码的更新流程也可以理解为:
远程主分支->本地从分支->远程从分支->本地主分支->远程主分支

第一步:从远处主分支pull(拉取)最新的主分支代码到自己的本地分支中。

以IDEA为例:点击VCS-Git-Pull弹出如下弹窗,然后勾选主分支点击pull拉取主分支代码(如有冲突,需要修改代码)
在这里插入图片描述

第二步:将本地改动的代码提交到本地仓库,然后push到自己远程上的分支。

以IDEA为例:点击VCS-Commit弹出如下弹窗,然后勾选要提交的代码,点击commit按钮弹
在这里插入图片描述

以IDEA为例:点击VCS-Git-Push弹出如下弹窗,然后选择自己远程上的分支,点击push按钮弹出图2表示成功提交到远程上自己的分支;
在这里插入图片描述

第三步:切换到本地主分支,和远程分支进行对比后,将远程自己分支Merge into本地主分支

然后切换到主分支master上如图所示,在remote branches上找到自己的分支,点击三角形图标在展开的列表中然后选择”Merge into Current“。
在这里插入图片描述

第四步: 将合并后的本地主分支的代码push到远程主分支

以IDEA为例:点击VCS-Git-Push弹出如下弹窗
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_40990818/article/details/108059229