如何给开源项目提交pr
发表于|更新于
|浏览量:
只有满怀自信的人,才能在任何地方都怀有自信沉浸在生活中,并实现自己底意志。——高尔基
今天收到消息,发现我给hutool提交的pr(Pull Request)通过了

然后有朋友问我怎么提交pr

这里就以hutool为例:
首先来到hutool的代码仓库
点击Fork

选择个人,点击确定

然后这里就变成了 阿超/hutool

我们将代码clone下来

注意此处hutool的贡献代码描述

我们切换分支


代码修改完毕后提交代码

push

查看我们对应的分支,代码的确提交上来了,我们点击+Pull Request

当我们编写完描述,就可以点击创建啦

之后耐心等待吧,提交有可能会被接受,也有可能会被拒绝,当然如果拒绝了也不要灰心啦~~~
要注意此处提交为dev分支哦

相关推荐
2022-07-03
idea打印断点日志
履不必同,期于适足;治不必同,期于利民。——魏源 先上图 然后开始 水字数 讲解: 我们可以看到当我们debug设置断点时,如果勾选了黄色区域 Log: "Breakpoint hit" message(日志 “断点命中”消息) 此时当我们的断点触发后,会打印断点命中时的信息 1BreakPoint reached at 类名:行号 旁边还有一个Stack trace 和上面的类似,但会打印出堆栈信息
2022-12-10
idea debug小技巧
同道者相爱,同艺者相嫉——庚桑子 分享一个idea的debug小技巧 一般我们可以在断点停下时,按下ALT+F8即可打开Evaluate窗口执行表达式 但我们还可以直接按下ALT,将鼠标移动到需要执行的代码片段(会出现一个黄框) 点一下即可执行
2025-01-15
即时设计js.design
你们一本正经,我万事游戏。——尼采的《尼采诗集》 https://js.design/ 最近体验了一款非常优秀的在线设计工具,叫做 即时设计(JS Design)。作为一款国产设计平台,即时设计不仅功能强大,还完全免费,支持团队协作、资源管理、多平台适配等特性,是 UI/UX 设计师和产品团队的理想选择。 即时设计的界面简洁直观,类似于 Figma 等国际化工具,但针对本地用户进行了优化。它支持矢量设计、图层管理、组件复用等常规设计功能,操作流畅且易于上手。同时,它还提供了许多高级功能,比如智能布局、全局样式、版本管理等,能帮助设计师高效完成复杂项目。 一个亮点是即时设计对协作的支持,团队成员可以实时编辑同一个设计文件,查看更改历史,并通过评论功能即时交流,极大地提升了团队的协作效率。对于需要快速迭代的设计团队,这种实时协作能力是非常关键的。 即时设计还提供了丰富的资源管理功能。设计师可以创建和共享自己的组件库,方便团队成员统一设计语言;支持快速导入 Sketch 文件,并与其他工具(如 Axure、蓝湖等)无缝对接,减少了在多个工具之间切换的成本。 性能方面,即时...
2024-04-13
github只接受发版通知
不要随便掏心掏肺,保留一部分神秘,那是你在困境中,唯一能自救的东西。——张皓宸 有群友反馈邮件太多,希望只接受发版邮件 这里有一种方式,例如在GitHub的Watch/Unwatch按钮右侧,选择Custom 然后勾选Releases,点Apply 即可只订阅发版通知
2022-02-18
制作gif表情包
教育不是注满一桶水,而是点燃一把火。 ——叶芝 分享一个制作gif表情包的开源项目: https://github.com/xtyxtyx/sorry 大家可以体验一下: https://sorry.xuty.tk/ 另有 python版,由@East196编写 java版,由@li24361编写 nodejs版,由@q809198545编写 C# ASP.NET版,由@shuangrain编写 微信小程序,由@CoXier编写 微信小程序,由@trumanwong编写 nodejs版(使用Drawtext filter渲染),由@SnailDev编写 网页版(使用Canvas渲染),由@hhhhhg编写 PHP版,由@PrintNow编写 Golang版,由@Hentioe编写 AlfredWork版,由@BlackDragonF编写 nodejs版(使用koa2),由@wadejs编写 VuePress版,由@fritx编写 网页版,由@WincerChan编写
2025-07-23
Git创建孤儿分支
这世界上肯定有某个角落,存在着能完全领会我想表达的意思的人。——村上春树 在 Git 仓库中管理代码是一件再正常不过的事情。但随着项目的推进,你可能会发现需要在仓库中存储一些非代码的内容,比如文档、设计稿、说明文件等。此时,如果将这些文件与代码放在同一个分支中,无疑会让历史提交变得混乱且庞大,甚至影响代码仓库的性能。 解决这个问题的优雅方式就是使用 git checkout --orphan 创建一个“孤儿分支”(orphan branch)。今天,我们将以创建一个专门存放文档的分支为例,详细讲解 git checkout --orphan doc 的使用方法,以及它的必要性和优势,并延伸一些相关的 Git 高效管理技巧。 什么是孤儿分支?孤儿分支是 Git 中一种特殊的分支,它没有父提交(parent commit)。换句话说,当你切换到孤儿分支时,Git 会认为这是一个全新的项目,初始状态下没有历史记录。这种特性使孤儿分支非常适合用于存储与主分支无关的内容,比如: 项目文档(如 README、API 文档) 二进制文件(如图片、设计稿) 构建输出(如静态网站或编译后的...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog