如何参与github开源项目并提交PR

👽System.out.println("👋🏼嗨,大家好,我是代码不会敲的小符,目前工作于上海某电商服务公司...");

📚System.out.println("🎈如果文章中有错误的地方,恳请大家指正!共同进步,共同成长✊");

🌟System.out.println("💡如果文章对您有所帮助,希望您可以三连支持一下博主噢🔥");

🌈System.out.println("🚀正在完成计划中:努力找工作 ");

目录

如何参与github开源项目

  1. fork开源项目到自己的github仓库中
  2. 把项目克隆到本地:git clone 自己仓库中的开源项目
  3. 开发修改、push提交到自己的github仓库
  4. Pull Request 提交

自己仓库中的项目如何和开源项目保持同步更新?


解决步骤:

  1. 把开源项目的仓库地址也关联到远程仓库中:remote

  2. 查看是否配置成功:git remote -v

  3. 拉取开源项目:git fetch remote

    ● 会被存在本地remote/master、remote/dev,根据所需fetch/pull对应的分支

  4. 切换到本地主分支

  5. git merge/rebase remote/master

    ● 把 remote/master 分支合并到本地 master 上,完成同步,并且不会丢掉本地修改的内容。

  6. push到自己的github仓库

最后

慢慢的来,别着急!学会有质量的走过每一步

我是代码不会敲的小符,希望认识更多有经验的大佬,也在努力摸索出自己的道路

欢迎添加小符微信:A13781678921,一起加油

相关推荐
“码”力全开6 小时前
解耦异构算力与多协议接入:基于Docker与源码交付的开源企业级GB28181/RTSP边缘计算AI视频管理平台架构深度解析
人工智能·docker·开源
小北的AI科技分享7 小时前
指尖上的工业革命:Open Claw如何重塑现代抓取技术
开源·抓取·
冬奇Lab8 小时前
每日一个开源项目(第117篇):Recordly - 零剪辑基础也能制作电影级产品演示视频
开源·资讯
fliter8 小时前
从零开始,自己造一个可执行文件压缩器
github
UTF_89 小时前
一次NSMutableAttributedString误用的思考
ios·面试·github
FIT2CLOUD飞致云9 小时前
支持AI网关和Skills Hub,1Panel企业版正式发布
ai·开源·1panel
lzguornzhang10 小时前
VMware Workstation Pro 25H2 安装 openEuler 24.03 LTS SP3 操作系统完整教程
开源
cup1111 小时前
[开源] 全屏时钟 / Full Clock:放弃 time.is,用 Svelte 5 写了一个极致纯净的全屏时钟,解决秒数焦虑
开源·工具·时钟·效率·svelte
java_cj11 小时前
数据库范式化设计与性能优化全攻略
数据库·后端·性能优化·架构·开源
Lethehong12 小时前
拒绝吃灰!手把手教你把“全能AI助理”无缝塞进微信/QQ,打造属于你的数字分身
人工智能·开源·蓝耘元生代·蓝耘maas·qwenpaw