git-如何同步上游服务的分支
Posted 栗子~~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git-如何同步上游服务的分支相关的知识,希望对你有一定的参考价值。
文章目录
前言
如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!
git-如何同步上游服务的分支
下面是一些git 常用命令:
1、fork 你本地项目
把别人的项目克隆下来,相当于在原项目的主项目下建立一个分支。
即将上游服务拷贝到你的本地服务中
登录Gitlab->点击
然后选择对应的group,进入Fork中的界面:
点击后就可以看到该项目已经拷贝到你的本地项目中
2、关联远程库
首先将你的本地项目git clone 到本地;
输入以下命令
git remote add upstream 上游仓库名称.git
git remote -v 查看设置
目的:为了从源分支中继获取最新更新;
3、同步上游服务的分支提交到你fork的服务
- 从源分支拉取最新代码
git fetch upstream- 从remote上取一个新的branch到本地
git checkout -b 分支名 upstream/分支名- 更新到你 fork 的分支上
git push origin 分支名
4、合并上游分支提交到你fork的服务
- 从源分支拉取最新的代码
git fetch upstream- 合并本地分支和源分支
git merge upstream/分支名- 提交到fork分支
git push origin 分支名
以上是关于git-如何同步上游服务的分支的主要内容,如果未能解决你的问题,请参考以下文章