我和我的伙伴如何在Github上结对代码管理

Posted julylin2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我和我的伙伴如何在Github上结对代码管理相关的知识,希望对你有一定的参考价值。

我最开始最详细了解Github操作是在廖雪峰的官方网站的Git教程上,教程里描述的很详细,还配有视频。

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

后面,我在优酷上找了一个视频 GitHub简单使用教程,从10分钟开始是关于团队项目管理的,很实用。

https://m.youku.com/video/id_XMzMwNzcwODE0OA==.html?ishttps=1

 

我是开始使用Github不久,小伙伴和我相互学习,一起进步。

下面是我和我的伙伴结对代码管理的具体操作过程。

 

队友创建了一个项目,把我拉进去。

https://github.com/FYrain/hello-world

 

我的伙伴在团队项目里新建了一个hello partner.txt的文件

 技术分享图片

 最初的hello partner.txt

#include <stdio.h>
int main()
{
    printf("hello my partner.\\n"); 
        return 0;
}

 

点Upload Files,上传我修改的hello partner.txt。

 技术分享图片

我修改的hello partner.txt

#include <stdio.h>
int main()
{
    printf("hello my partner.\\n"); 
    printf("hello,my name is linyingjie.\\n"); 
        return 0;
}

 

在Pull requests里的files changed中显示hello partner.txt被我增加了一行,队友同意了我的修改

 技术分享图片

 

之后队友也做了他的修改,在Pull requests有显示

 技术分享图片

小伙伴修改的hello partner.txt

#include <stdio.h>
int main()
{
    printf("hello my partner.\\n"); 
    printf("hello,my name is linyingjie.\\n");
    printf("hello,my name is fengyuxuan.\\n");
        return 0;
}

 

我同意了他的修改,进行代码合并。

 技术分享图片

 

点Blame可以查看代码修改记录

 技术分享图片

 

点History,可以查看合并修改历史

 技术分享图片

 

 在编辑技术分享图片README.md中出现过错误问题,一开始我没有按规则写,大标题在一级标题下面了,经查阅 技术分享图片https://blog.csdn.net/napoay/article/details/50453480 了解GitHub上README.md的简单介绍,队友帮我改了才合并成功的。
技术分享图片

技术分享图片

README.md

技术分享图片

 

以上就是我和伙伴的代码管理的操作过程。

 跟伙伴合作的时候很愉快,虽然出了一些问题,但收获很多,很满足。

 

 小伙伴的GitHub:https://github.com/FYrain

我的GitHub: https://github.com/yingjieLegend 


以上是关于我和我的伙伴如何在Github上结对代码管理的主要内容,如果未能解决你的问题,请参考以下文章

结对项目总结

结对编程

结对编程收获

结对编程总结

测完这个幽默风趣的压力测试,我和我的老伙伴都沉默了……

结对编程总结+git使用与GitHub代码管理——by林玉俊&唐宇涵