gitlab上fork别人的代码,如何更新主分支最新代码
fork 操作:就是从别的大佬远程端 gitlab 仓库拷贝一份到自己的 gitlab 仓库。
在开发学习时,经常通过 fork 别人的 gitlab 开源项目进行开发学习。
所以在我们开发完成后,想合并到大佬的主分支去,我们需要进行创建一个 merge request, 提交给主分支代码管理员进行代码审核,审核通过后允许merge,这样我们开发的代码就会合并到主项目中。
那么大佬的主分支有更新了,我们怎样将主分支的更新代码代码拉取、合并到本地呢?
fork分支更新流程:
1.首先要确认是否建立了主项目的远程源:
$ git remote -v
如果只显示自己的两个源(fetch, push)如下:
2.则说明没有建立远程的repo源,需要添加主repo的源:
git remote add upstream https://github.com/b******/c*****.git #git remote add upstream URL
这里的upstream 是我们建立的远程branch的一个本地名。对于url一般有https与ssh的方式,如果是ssh方式,则需要添加ssh的url,不能添加https的方式,否则不能在ssh下访问该url。
3.添加完之后再次使用 git remote -v 来确认。
$ git remote -v
有 upstream 这样就是已经创建了主repo的远程源。
4.拉取主repo源代码:
git fetch upstream
5.合并主repo代码到本地代码:
git merge upstream/main
大功告成!!!!
gitlab上fork别人的代码,如何更新主分支最新代码相关推荐
- git将master主分支最新代码合并到自己的分支
1. 打开项目,切换到master主分支 git checkout master 2. 拉取master主分支最新代码 git pull 3. 切换到自己的分支dev git checkout dev ...
- Git工具:开发分支拉取主分支最新代码的实现
场景描述:比如我在9yue_wzh分支上开发,如何操作才能拉取到主分支的最新代码呢? 步骤实现: 1.切换到主分支 git checkout master 2.拉去主分支最新代码 git pull o ...
- 怎么从gitlab上下载别人的代码
提要 当需要从gitlab上下载别人的代码时,这里简述一下如何操作. 方法 按如下的步骤来实现: 1.在自己的电脑脑上新建一个空文件夹,文件夹的名称自己取. 2.在新建的文件夹上右键,选择git ba ...
- github 上 Fork 别人的项目后的常用的操作指南
因为我 fork 了 Mojo 的项目,这样才学会了如何使用 github. 现在分享一些经验给大家.希望大家也能参与到开源的项目来. 1. 提交自己本地项目的修改到 github 的库中. 如果你自 ...
- git idea 分支合并到另一个分支_idea如何在Git上将分支代码合并到主分支
1.先将本地代码更新为主分支最新的代码,从主分支上pull到自己的分支.点击VCS-Git-Pull弹出如下弹窗,然后勾选主分支点击pull拉取主分支代码: 2.将本地改动的代码提交到本地仓库,然后p ...
- git把分支代码合并到主分支
git把分支代码合并到主分支 1.要把代码合并到哪个分支,需要先切换到那个分支 git checkout 分支名: 2.代码优先的分支(代码多的分支,最新修改过要保存的) git merge 代码优先 ...
- 在linux下载github代码,linux 定时下载github最新代码
场景:网站的代码在github上托管,静态网站部署在服务器上,每次自己修改完本地代码后,提交到github上,需要自己去服务器上执行git pull 拉取最新代码, 为了解决这种操作,自己再服务器上 ...
- 【消失的代码】Git 合并分支导致代码消失
1. 问题背景 A 页面的代码莫名其妙消失了,而且不清楚是什么时候被删的. 发现这个问题之后,心里除了一句"草泥马"以外,也萌生了很多疑惑.比如说,团队在代码上线前,是有 CR 流 ...
- TortoiseGit 更新远程仓库最新代码到本地仓库_入门试炼_05
文章目录 1. 更新项目 1. 更新项目 拉取和远程仓库保持版本一致
- 【git】使用git命令更新最新代码以及将本地代码上传到远程仓库
一.更新当前分支最新代码 1.如果本地当前分支设置了上游分支通过:git branch -vv 查看.后运行:git pull 即可更新最新代码 2.如果没有设置上游分支可先设置上游分支:git br ...
最新文章
- 听完李厂长和雷布斯在乌镇讲AI段子,我突然理解为什么这两个男人选择在一起了
- PCA的数学原理(通俗易懂)
- python面向对象重新梳理
- RMAN干掉热备份#OCP试验1#
- 在Flutter中设置更好的Logging的指南
- C语言实现链表(附完整源码)
- C++实现各种选择排序(简单选择排序,堆排序)
- vue企业网站模板_模板网站VS定制网站,企业如何选择?
- Slowquery图形化显示MySQL慢日志工具搭建
- HTTP CSP详解
- java哈希映射干什么的_java – 为什么在哈希映射中有空值或空键是有用的?
- 亲戚关系php,亲属关系称谓、亲属称谓表、亲属称呼表、亲属关系称呼
- java自动发图文微博_自动发带图的微博
- (5.2.1)配置服务器参数——即时文件初始化(IFI)
- i技术会 | 爱奇艺品牌广告算法探索和实践
- 0922CSP-S模拟测试赛后总结
- 向oracle增加两个重做日志组文件,Oracle重做日志文件
- ipad屏幕镜像_如何在Windows PC上镜像iPhone或iPad的屏幕
- 那些年,我们一起做过的 Java 课后练习题(66 - 70)
- lol德玛西亚登录服务器未响应,LOL客户端又出现问题?大量玩家无法登陆,解决方法已出现!...