GitHub统计

1.Git文档目录

图 1文档结构预览

2.Git提交进度图

图 2 9月12日-10月3日

图 3 10月3日-10月14日

图 4 10月14日-10月21日

图 5 10月21日-10月24日

3.Git提交详情(部分)

图 6 10月23日提交详情

4.Git代码贡献图

图 7 代码修改、添加、删除日期分布

5.代码提交频度图

图 8代码提交频度

6.本组Git提交规范

(1)分支介绍

A)分支总共分为:master、develop、gqy、lpw、hwt、lxh六个分支

A)master分支为主分支,用于存放稳定版的项目源码

B)Develop分支来自于master分支,用于存放最新的开发版源码

C)Gqy分支来自于develop分支,属于郭青云的个人开发分支

D)Lpw分支来自于develop分支,属于林培文的个人开发分支

E)Hwt分支来自于develop分支,属于侯伟婷的个人开发分支

F)Lxh分支来自于develop分支,属于梁旭晖的个人开发分支

(2)代码提交规则

(G)每位成员从develop分支pull代码到本地开发

(H)成员将修改完毕、无冲突的代码提交到develop分支

(I)组长负责将develop分支合并到master分支

(J)每位组员再将develop分支pull到本地,使本地代码保持最新版本

7.对GitHub的一些看法

Github是一个十分有效的分布式版本控制代码库,对于团队协作开发代码提供了极大地帮助,是团队开发保持进度一致的利器。每个人都应当学好如何使用git命令,学会如何将github应用于团队项目中来。

项目起始阶段,由于组队成员没有谁能熟练地运用git,导致项目前期出现了不少版本不同步的问题,为了解决这些问题也耗费了相当长的时间。后来经过组员间的合作进一步加深,逐渐意识到问题的严重性。于是全组暂时放下开发任务,着手重点学习git命令。最终皇天不负有心人,组员基本上都已经掌握了git开发流程,开发速度加快了不少。

俗话说得好,工欲善其事必先利其器,团队开发确实也如此。没有一个好的工具、没有驾驭好的工具的能力,这将必然是团队协作的一大障碍,希望以后能够注意到这方面的问题。

四则运算项目git统计的更多相关文章

  1. idea项目git版本回退

    idea项目git版本回退 一.查询提交历史 项目上右键,点击Git,点击Show History 二.复制版本号 我这里有两个测试的版本,我的当前版本是[二],所以我选择[一],右键,选择Copy ...

  2. unity项目git管理

    Unity设置 (关键) Edit -> Project Settings -> Editor -> Version Control Mode 开启 Visible Meta Fil ...

  3. 如何加入别人的Git项目——Git Fork指南

    如何加入别人的Git项目--Git Fork指南 首先,在网页打开别人Git上的项目,点击右上角的.下图因为Fork过了,所以灰了. 随即弹出如下窗口,当然选择确定. 于是,我们在在自己的项目列表可以 ...

  4. DELPHI的一些开源项目GIT地址

    DELPHI的一些开源项目GIT地址 Delphi-Cross-Sockethttps://github.com/winddriver/Delphi-Cross-Socket 跨平台的SOCKET库 ...

  5. threw load() exception java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet(maven项目git后)

    maven项目git全新项目后启动服务出现的, 错误原因: 进入到tomcat的部署路径.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpw ...

  6. Git 获取项目git clone

    git clone 克隆项目 git clone 实际上是一个封装了其他几个命令的命令. 它创建了一个新目录,切换到新的目录,然后 git init 来初始化一个空的 Git 仓库, 然后为你指定的 ...

  7. 项目git的步骤,将项目托管到码云

    项目git的步骤 1.创建.gitignore文件,进行文件过滤.写着不需要上传到git仓库的文件夹名字 2.readme.md 3.拷贝LICENSE,开源协议 4.创建本地仓储 * 使用git i ...

  8. 项目git commit时卡主不良代码:husky让Git检查代码规范化工作

    看完 <前端规范之Git工作流规范(Husky + Commitlint + Lint-staged) https://www.cnblogs.com/Yellow-ice/p/15349873 ...

  9. Git项目代码统计-Python3版gitstats

    gitstats是一个Git项目统计工具,可以统计git项目代码提交量,提交者的贡献量及活动热力图等信息,如下图. gitstats基于Python2.7,使用git log命令生成统计信息,基于gn ...

随机推荐

  1. Hadoop HA高可用性架构和演进分析(转)

    1.概况 截至目前,Apache Hadoop版本分为两代,我们将第一代Hadoop称为Hadoop 1.0,第二代Hadoop称为Hadoop 2.0.前者主要有如下几种实现方式:1)社区版本基于S ...

  2. ubuntu中恢复rm命令误删文件

    步骤: 1.对于文件系统为ext3文件系统 使用命令:sudo apt-get install ext3grep. 对于文件系统为ext4文件系统 使用sudo apt-get install ext ...

  3. Docker上ubuntu新建用户的网络访问不通问题

    背景 作为一个生命不息,折腾不止的码农.各种操作系统被我不知道搞崩了多少次,无数个夜晚连夜抢修数据,重装系统,那个累啊!! Option 1:备份.数据可以备份,配置可以备份,安装包可以备份.但是安装 ...

  4. c# 使用泛型类型作为参数

    泛型作为一种经常使用的类型,有时需要在方法之间传递,不了解的话可能会束手无策. 比如我定义一个方法 processList  需要把List<T>  作为参数传入,这时可以这样写 publ ...

  5. tp框架之自动验证表单

    tp框架的create自动加载表单的方法可以自动根据自己定义的要求来验证表单里面的内容,但是由于是在后台执行代码,会拖慢程序运行速度,所以还是建议通过前端js来进行判断,后台只进行数据库的查询以及传值 ...

  6. Mysql 迁移最完整可用的教程

    此教程来源stackoverflow,仅供我自己需要时查看,其他人不可以瞎看! ## Stop MySQL using the following command: `sudo /etc/init.d ...

  7. My year of 2016

    2016, year of excellence.   Year of happiness. In Beijing we can also find some happiness which is s ...

  8. echarts之tooltip-position

    当postion为Array时 tooltip : { trigger: 'axis', position:[3,3] //赋予一个[x,y]的位置 } 当postion为function时 tool ...

  9. C#开发中常用方法2------json转DataTable

    /// <summary>/// 将json转换为DataTable/// </summary>/// <param name="strJson"&g ...

  10. Myeclipse打断点太多,不知道怎么一次性全删除

    1.打开Debug模式 2.菜单栏里面的Run.点击Remove all Breakpoints