首页 > 其他分享 >github 上将 stable 合并到 master 分支步骤

github 上将 stable 合并到 master 分支步骤

时间:2024-10-11 12:22:07浏览次数:5  
标签:origin git stable github master upstream 分支

本地仓库分支:origin

远端仓库分支:upstream

切到非 master 分支上,比如 dev

# 本地操作
git branch -D master
git fetch upstream master::master
git checkout master
# 这步是拉取远端 stable 到 master 上,可能会出错误
# fatal: Not possible to fast-forward, aborting
git pull upstream stable 
# 禁用 fast-forward
git pull --no-ff upstream stable

# 截至到这边,stable 新增的 commits 会合并到本地 master 上了
# 没权限的话要给远端仓库提交合并的 PR,有权限可以直接推送到 git push upstream master 分支上
# 没权限场景下推送代码的流程
git push origin master
# 如果远端 master 分支有新的 commit,则需要强制推送
git push origin master -f

# 此时会发现远端的本地仓库更新了(远端的本地仓库指的是自己 fork 的仓库,即 origin)
# 那我们要 checkout 一个合并的分支并提交给远端仓库(远端仓库指的是 upstream)
git checkout -b merge_stable_to_master
git push --set-upstream origin merge_stable_to_master
# 一般 github 上会提示一个合并分支的请求,如果没有弹出请求,则需要手动提 PR

  

手动提 PR 需要到 github 页面上操作:

 

注意:需要在自己的仓库内点 New pull request,然后选择要合并到 upstream/master 的分支,origin/merge_stable_to_master

标签:origin,git,stable,github,master,upstream,分支
From: https://www.cnblogs.com/strive-sun/p/18458121

相关文章

  • AI绘画Stable Diffusion 教程:玉石翡翠材质图标设计!
    前言今天Lison教大家怎么用AI绘图教程将展示如何使用StableDiffusion技术创作具有玉石质感的图标设计。通过详细的步骤和实例,学习如何将AI绘图与宝石的天然美相结合,创造出独特的玉石图标,提升设计的质感和专业度。**特别提示:**logo版权归各公司所有!本教程仅供AIGC案例练......
  • 【DVWA-master】xss(DOM)(详)
    DOM型xss其实是一种特殊类型的反射型xSs,已是基于DOM文档对象模型的一种漏洞。攻击方式:用户请求一个经过专门设计的URL,它由攻击者提交,而且其中包含xss代码。服务器的响应不会以任何的形式包含攻击者的脚本,当用户的浏览器处理这个响应时,DOM对象就会处理xss代码,导致存在xss漏洞......
  • chatGPT:清理 master 分支的文件,并让这个分支只有一个提交
    Q我的开发工作都在master分支上做的,master分支有很多的开发的时候产生的临时文件。我想清空master分支的历史记录。并且只保留README.md和main.pyA你可以通过以下步骤清空master分支的历史记录,只保留README.md和main.py文件:步骤1:创建一个干净的分支首先,确保......
  • 通过AI绘画工具(stable diffusion)来赚钱,真是太爽了!
    在当今数字化时代,人工智能(AI)的应用已经无所不在。最新的AI绘画生成工具称为StableDifusion,它能够根据用户输入的文本描述生成相应的图像。这一技术的出现为社交媒体内容创作者、插画师、平面设计师等带来了无限的可能性,同时也开启了新的赚钱机会。在抖音等社交平台上,许多灵......
  • 普通人如何利用Stable Diffusion赚钱,普通人的AI绘图赚钱神器
    在当今快速发展的人工智能技术中,Stable-Diffusion凭借其卓越的图像生成能力已经成为内容创作领域的佼佼者。它不仅显著降低了艺术创作的门槛,让更多人能够享受创作的乐趣,更为创作者们打开了新的赚钱方式。下面我们一起探讨如何利用Stable-Diffusion实现艺术与商业的共赢。......
  • 离线汉化stable-diffusion-webui界面
    1.从Stable-diffusion-webui的汉化扩展下载汉化语言包.2.进入下载好的文件夹,把"localizations"文件夹内的"chinese-and-english-0313.json"和"chinese-only-0313.json"复制到"stable-diffusion-webui\localizations"目录下.3 点击"Settings",左侧点击"U......
  • git 设置github代理
    gitconfig--globalhttp.https://github.com.proxyhttp://127.0.0.1:7890gitconfig--globalhttps.https://github.com.proxyhttp://127.0.0.1:7890gitconfig--global--gethttp.https://github.com.proxygitconfig--global--gethttps.https://github.com.pro......
  • 捡起我的个人站点,使用GitHub构建免费的博客网站
    N年前就使用GitHubpages结合Jekyll构建了自己的博客站点,那是年轻时候的事情了,翻看一下最后更新记录,哈哈,已经4年前了(见下图)现在有点后悔当初贪图安逸没有持续坚持记录自己的学习工作心得了。写作,记录点点滴滴,真的可以让自己收获良多,不仅仅是知识,更重要的是可以扩......
  • GitHub上 Star 数量最多的 Airtable 开源替代者
    相信你一定对Airtable不陌生。Airtable于2012年由创立,真正开始走红大概是在2018年左右,那个时候它的用户数量和市场份额突然大幅增加。这归功于它直观的界面和易用性——相比起传统的数据库系统,用户不需要任何编程技能,就能通过简单的拖拽操作搭建一个功能强大的管理工具。......
  • 多Master节点的k8s集群部署-完整版
    多Master节点的k8s集群部署一、准备工作1.准备五台主机(三台Master节点,一台Node节点,一台普通用户)如下:角色IP内存核心磁盘Master01192.168.116.1414G4个55GMaster02192.168.116.1424G4个55GMaster03192.168.116.1434G4个55GNode192.168.116.14......