首页 > 其他分享 >git 同步上游仓库到远端仓库

git 同步上游仓库到远端仓库

时间:2024-11-13 15:32:20浏览次数:1  
标签:git 上游 仓库 upstream 远端 分支

首先知道什么是本地仓库,远端仓库,上游仓库

本地仓库:你从远端仓库克隆到本地 PC 上的仓库

远端仓库:从上游仓库 fork 过来的仓库,可以理解为自己的仓库

上游仓库:公司的仓库,所有权不在于你

当远端仓库慢于上游仓库时,如何同步上游仓库到远端仓库呢?

git remote add upstream 上游仓库名称.git
#  查看分支
git remote -v
# 从源分支拉取最新代码
git fetch upstream
# 从 remote 上取一个新的 branch 到本地
# 正常就是 master/main 分支
git checkout -b 分支名 upstream/分支名
# 更新到你 fork 的分支上
git push origin 分支名

相关:https://www.cnblogs.com/process-h/p/17680683.html

标签:git,上游,仓库,upstream,远端,分支
From: https://www.cnblogs.com/strive-sun/p/18544059

相关文章

  • 2024年11月13日Github流行趋势
    项目名称:dockur/windows项目维护者:@kroese@renovate@hellodword@luisgmuniz@arisudesu项目介绍:在Docker容器内运行Windows。项目star数:27,382项目fork数:1,909项目名称:exo-explore/exo项目维护者:@AlexCheema@blindcrone@DevEmilio96@GaetanLepage@ianpaul10......
  • 【Git】最详细的git使用(适用于新手小白)
    一、Git介绍与安装Git(读音为/gɪt/)是一个免费的开源分布式版本控制系统,旨在快速高效地处理从小型到超大型项目的所有项目。先将本地的文件添加到缓存区,然后提交到本地库,然后上传推送到远程仓库1)下载:https://git-scm.com/downloadswin系统Redirecting…mac系统https://......
  • GitLab 如何降级?
    本分分享GitLab降级的流程和注意事项。极狐GitLab为GitLab的中文发行版,本文以私有化部署的极狐GitLab为例来演示整个过程。【极狐GitLab推出GitLab老旧版本的专业升级服务,可以让12.x、13.x、14.x、15.x等老旧版本的升级平滑不出问题】首先确定当前的版本信息,在实例U......
  • L0G3000作业-Git基础知识
    一、闯关任务1任务要求:破冰之自我介绍首先fork一下GitHub-InternLM/Tutorial:LLM&VLMTutorial该项目到自己的账号,注意不要勾选下图的“Copythecamp4branchonly”。来到vscode启动虚拟环境,然后输入下面命令将仓库克隆到本地gitclonehttps://github.com/HuHu1226......
  • 基于SSM高校公物仓库管理系统JAVA【毕设源码论文】
      博主介绍:......
  • github action自动部署angular页面
    angular.jsonprojects>{your-project-name}>architect>build>options>outputPath如果默认生成静态网页在browser下,记得修改/添加属性"baseHref":"/browser/",安装angular-cli-ghpagesngaddangular-cli-ghpages.github/workflows下创建工作流nam......
  • GitHub高星,7款"神器"横空出世! 转载
    介绍大家好,我是黄伟。终于集齐,Python编程"神龙"7件套......最近鸢尾花系列图书又有新书上市了,我目前也是集齐了其中的5本,这篇文章说一下我的阅读体验。为什么叫它Python编程“神龙”7件套?那是因为这套书,一共有7本。这套广受好评的零基础数学图册就是专门来解决这个问题的,由......
  • 什么是数据仓库缓慢变化维?
    缓慢变化的维度(SCD)是数据仓库和商业智能中的一个关键概念。它们指的是用于管理和跟踪尺寸数据随着时间的推移而变化的方法。这对于保持数据仓库中的历史准确性和确保数据完整性至关重要。一、什么是SCD?定义:缓慢变化的维度是数据仓库结构中那些在不规则的基础上而不是......
  • Git最新最新详细教程、安装(从入门到精通!!!!企业级实战!!!工作必备!!!结合IDEA、Github、Gitee实
    可以不用看第4章Git客户端便捷操作,第5章GitLab的部署与使用!!!!初学者第1章Git概述Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能......
  • git使用
    配置设置用户名和邮件地址,每次Git提交都会使用这些信息$gitconfig--globaluser.name"JohnDoe"[email protected]检查配置,列出所有Git当时能找到的配置$gitconfig--list查找特定配置gitconfig<key>,查找用户名$gitconfig......