美文网首页CodingGit移动数码
fork一个项目到贡献代码流程

fork一个项目到贡献代码流程

作者: yytester | 来源:发表于2015-02-02 10:32 被阅读812次
  1. fork目标项目到自己的项目.
  2. clone到本地:
    git clone https://github.com/yourname/project.git
  3. 更新自己的代码,与原项目保持一致
    git remote add upstream https://github.com/sourcename/project.git //设置原代码地址

使用 git remote -v 查看 origin 和 upstream 对应的是否正确:
origin对应的应该是自己github的地址,即yourname/project
upstream对应的应该是原项目的地址,即sourcename/project

  1. 从原项目取最新的代码合并到自己本地master分支上.
    git pull upstream master
  2. 每次在动手写代码之前,已经写完代码待提交前,都应该从原项目取一下最新的代码.
git pull upstream master
处理冲突(若有冲突)
修改代码,开发....
git pull upstream master
处理冲突(若有冲突)
  1. 自己写代码时,最好在分支上开发,写完后合并到主干.
1.本地新建分支
git checkout -b new_branch
2.把本地的 nen_branch 分支保存的 github 上
git push origin new_branch
3.删除本地 add_sth 分支
git branch -D new_branch
4.删除 github 上的 new_branch 分支
git push origin :new_branch
  1. 上传代码到自己的github项目:
    git push origin master
  2. 将自己写的代码pull到原项目:
    GitHub提供的工具就是“Pull Request”。参考

如果要在fork的项目里,新建文件夹,以后自己只在此文件夹下开发,整体步骤类似上面,但是提交和更新的话,要在这个新建文件夹当前目录进行,而不能进去新建文件夹里面更新和提交

  1. 本地新建分支,开发完成,add -A , commit -am "xx"
  2. 切换到主干,合并分支
  3. 跳到上级目录,即在fork项目的目录里,add -A , commit -am "xx" , push到自己fork的项目
  4. pull request到原项目.

相关文章

  • fork一个项目到贡献代码流程

    fork目标项目到自己的项目. clone到本地:git clone https://github.com/you...

  • Fork一个仓库

    fork 就是复制一个代码仓库。fork 一个代码仓库之后,你就可以任意的尝试去修改代码,而不会影响到源项目。 f...

  • git——如何向其他人的git仓库贡献代码

    版权声明 版权声明:本文为博主原创文章,转载请注明出处+地址 步骤 第一步:找到想要贡献代码的项目,fork到自己...

  • Git fork

    参考文章 git fork项目合作流程 - 知乎GitLab Fork项目工作流程 - 简书 1:git remo...

  • Git同步一个fork

    转自:同步一个fork fork一个项目,然后把fork到的项目clone到本地 Configuring a re...

  • github fork 代码同步与pull request

    当我们 在github上fork出一个项目后,如何保持原项目和fork之后项目的代码同步 同步原项目代码 在for...

  • Git--Fork项目,并实现提交

    一、Fork项目 1.点击Fork按钮,fork当前代码库,然后自动跳转到你的代码仓库 2.在自己的代码仓库中,将...

  • 如何优雅的修改项目中node_modules源码

    fork方式 流程 github上fork此代码 修正问题 提交pull request (可省略,但是有必要) ...

  • Git:GitHub 常用功能解读

    仓库(Repository) Repository,即存放项目代码的地方; 分支(Fork) Fork,字面意思为...

  • Git-fork

    在Git-Fork-请求PR 在github页面上, 点击fork按钮, 将B的项目拷贝一份到A自己的代码仓库中....

网友评论

    本文标题:fork一个项目到贡献代码流程

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