美文网首页
8.如何为开源项目贡献代码

8.如何为开源项目贡献代码

作者: 呦丶耍脾气 | 来源:发表于2017-03-18 14:40 被阅读40次

前瞻

当我们在github上面看到了一个感兴趣的项目时,想参与进去,那我们应该如何给对方提供我们开发的功能代码呢?

流程

  1. fork到自己的github
    登陆github网站,进入到想参与的项目页面,在右上角有个Fork点击,fork到你自己的github上面,此时回到你的github会有一个相同的github项目。

  2. 克隆本地
    看项目页面有个clone or download选项,点击复制克隆地址,回到命令导航,选择一个文件目录(可以作为项目的),执行git clone [复制的链接]下载到本地


  3. 给此项目添加一个上游地址
    执行命令git remote add [命名] [地址]为本项目添加一个上游地址(此地址为原github项目地址),然后输入git remote -v就可以看到设置的相关信息
    添加上游地址
  4. 拉去最新的github代码(如果一段时间没写,原github项目已经更新了)
    git pull [定义的上游名称] master
  5. 写好功能上传
    在本项目中新建一个子分支并进入,写好功能之后commit,然后切换到master分支,拉去最新的原项目的master(防止不是最新版本造成合并冲突),然后切换到之前的子分支,执行命令git rebase master获取master主分支的最新内容,然后执行git push origin [子分支名]提交代码
    创建自分支并做好功能
    切换主分支并更新最新内容
    切换自分支提交代码
  6. 登陆你的github为功能写备注
    登陆你自己的github,会看到有个刚刚提交的分支,点击compare & pull request,然后原主看到你提交的项目会进行查看,测试,沟通等,通过之后就可以进行合并了




    原主查看提交
    合并内容

简单流程

相关文章

  • 8.如何为开源项目贡献代码

    前瞻 当我们在github上面看到了一个感兴趣的项目时,想参与进去,那我们应该如何给对方提供我们开发的功能代码呢?...

  • 九月第一周

    投简历 one blog: Git and GitHub 思考开源项目,选择一个开源项目,开始为开源项目贡献代码 ...

  • Github开源项目贡献代码

    最近在准备训练数据的过程中深深体会到了数据标注的困难与枯燥,碰巧又从推送里看到一个相关的开源项目,目标也是简化这一...

  • 如何给开源项目贡献代码

    分两种情况:代码仓库管理者给你添加该仓库的写入权限,这样的话可以直接push如果不能直接push(大多数情况),采...

  • 如何给开源项目贡献代码

    git参与开源项目的fork工作流 选择一个开源项目的仓库查看开源协议image.pngfork仓库,点击开源项目...

  • 7.git rebase

    前瞻 当你向开源项目贡献代码时,或者自己写开源项目时,为了时读者更好的看到你的commit更新记录,所以需要git...

  • GitHub总结(四):Github-开源项目贡献流程

    开源项目贡献流程图示 贡献开源项目的流程就是以下这张图来展示的 ①首先,billie66下面有个开源项目TLCL,...

  • pulsar mop mqtt二次开发贡献开源项目代码

    pulsar mop mqtt二次开发贡献开源项目代码 Linux MacBook单机部署Pulsar并开启认证功...

  • GitのPull request/Gitee day08

    2019/08/06 贡献代码 PR 如何参与一个开源项目呢?比如人气极高的bootstrap项目,这是一个非常强...

  • 2021 11月Github热门项目

    年关将至,大家都在忙着为项目贡献代码。12月初,GitHub官方在开源项目中挑选了下述顶级热门项目作为11月的优秀...

网友评论

      本文标题:8.如何为开源项目贡献代码

      本文链接:https://www.haomeiwen.com/subject/yjeunttx.html