342 字
2 分钟
记录一次未合并的PR分支合并到本地
记录一次未合并的PR分支合并到本地
前言
最近一直再折腾博客,我发现fuwari有很多实用的功能没有被作者合并,例如文章固定的功能,简而言之就是置顶。
PR地址:PR433 https://github.com/saicaca/fuwari/pull/433
通过vercel提供的预览地址:https://fuwari-yags-git-fork-kintamiao-main-zephyirdgmailcoms-projects.vercel.app/ 发现这个置顶还不错。
想着给自己的博客也整上,那么下面就开始操作。
第一步:添加远程仓库
在开始拉取PR前,需要先添加原作者的仓库作为远程仓库。
git remote add upstream https://github.com/saicaca/fuwari.git添加后可以验证一下是否添加成功。
git remote -v
第二步:拉取PR
git fetch upstream pull/433/head:dev433是 PR 编号dev是本地创建的分支名

第三步:合并
合并这里我在Rider中合并,图形化操作方便一点。

无法合并
如果因为你的主分支和原作者的主分支不一样,那么可能无法直接合并,需要单独将置顶功能的提交单独拎出来合并。
首先查看dev提交历史,找到置顶功能合并的id。
然后应用提交,在Rider就能出现合并的操作提示了。
git log dev git cherry-pick d74c3c483f0a4105155d38e9d780be83b07d0a1c
接下来进行手动合并就行了。
效果展示
可以看到第一篇文章有一个置顶图标了。

记录一次未合并的PR分支合并到本地
https://blog.pljzy.top/posts/pr/记录一次未合并的pr分支合并到本地/ 相关文章 智能推荐
1
Abp框架下EF Core导致数据库参数嗅探问题探究
杂七杂八 上周六,吃完中饭,刚准备玩游戏,一通电话打进来,领导打电话说:“客户反馈某某页面系统查询慢,看看什么问题”。
2
跨平台(macOS + Windows)AI 编程终端·Belfry
杂七杂八 跨平台(macOS + Windows)AI 编程终端·Belfry前言又来打广告了,这次也是朋友开发一款终端管理工具。
3
博客评论启用审核了
杂七杂八 博客评论启用审核了前言原本不打算发这篇文章的,写这篇文章还是上上上周的事了,结果今天又收到中转站的评论了,让我非常气愤
4
我用朋友的开源项目PI-Desktop做了个图片转换网站
杂七杂八 我用朋友的开源项目PI-Desktop做了个图片转换网站 🖼️本文除总结外,无AI污染,放心食用。前言 🚀现在AI越来越厉害,市面上的AI应用层出不穷,比如Codex、Claude Code、Cursor以及Trae。这些软件不管是桌面应用还是终端应用,都是用来调用并使用AI大模型的。
5
我做了一款贴在 Windows 桌面上的 Markdown 便签
杂七杂八 我做了一款贴在 Windows 桌面上的 Markdown 便签简介很多人的桌面其实缺一块「刚好够用」的空间:既不想开 Notion / Obsidian 那种重应用,也不想用系统记事本写一堆没格式的草稿。MarkdownNote(便签) 就是为这个场景写的
随机文章 随机推荐