github项目多人进行合作开发,填坑记录

时间:2019-05-23 15:02:34   收藏:0   阅读:145

1、Fork别人的github项目。

技术分享图片

    Fork项目成功后,再进行把项目克隆到你本地。(我的项目已经克隆到本地了,右边是克隆下来的所有文件,除了 node_modules)

   git命令: git clone github地址    

 技术分享图片

 2、项目进行开发,把你的贡献提交给原作者。

    项目开发和修改了相关代码后,先是把你的所有文件更新到你的仓库中去。在从你的仓库pull requests到原作者的仓库里,前提是原作者同意了后,就会合并代码;

    技术分享图片

    技术分享图片

     2.1、把修改过的代码提交到你的github仓库中。

     git命令:  git add .  ===>   添加所所有文件

                     git commit -m "注释"     ===>    把添加的文件进行注释并加入缓存中

                     git pull   ===>   提交前拉取所有最新代码。。。这们做就不会出现冲突

                     git push origin 加上分支名    ===>    提交所有缓存中的文件到对应的分支中去。  

     2.2、仓库中的代码是最新代码后,就可以把这些代码贡献给原作者了。    选择Pull request 进行拉取请求

   技术分享图片

  第二步,第一个红框里配置仓库拉取  箭头左边的是 原作者的仓库,右边是我的仓库。在创建拉取请求。并写入相关请求的信息。

    技术分享图片

    技术分享图片

   技术分享图片

   然后等待作者进行同意了。。。现在我们来看下作者的仓库界面。  

   技术分享图片

   技术分享图片

    技术分享图片

   3、作者有新的提交,我的仓库代码也进行同步更新。。。

      与作者仓库里进行同步更新时,还是用到 Pull request;  

     技术分享图片

        箭头左边选我的仓库,,,右边选作者的仓库    ,这样才能拉取最新代码!!! 继续点击 Create pull request 

     技术分享图片

     技术分享图片

 

      技术分享图片

 

      依次按图提示进行操作。这样就拉取了作者的最新代码 。。。。。

 

免责声明

原文:https://www.cnblogs.com/chessYu/p/10911924.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!