1:代码管理平台:代码版本管理工具,工作中用于代码更新,代码发布统计,代码版本控制;(频繁更新代码的版本记录),方便查阅历史变更,协同开发及合并;版本管理工具发展: cvs(编码兼容不太好) ----> svn -----> git svn(
转载
2024-08-28 23:52:08
86阅读
作者:jartto当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用的工具,下面我来介绍几款。一、场景目前大部分的项目可能都会用到 Git 来做代码管理,那么我们在不断的修改项目的过程中,可能会关注如下几个问题:每个参与者贡献代码量,按劳分配某些资源?;参与者的代码增删量,提交次数等;统计活跃度;那么,如何来对代码量做统计呢?二、常规操作一般情况,
转载
2024-03-16 07:30:29
1098阅读
前语:不要为了读文章而读文章,一定要带着问题来读文章,勤思考。作者:Jartto 当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用的工具,下面我来介绍几款。# 场景目前大部分的项目可能都会用到 Git 来做代码管理,那么我们在不断的修改项目的过程中,可能会关注如下几个问题:1.每个参与者贡献代码量,按劳分配某些资源?;2.参与者的代码
转载
2024-05-09 12:29:34
3980阅读
# commit count
git log --oneline | wc -l
# list add and delete of each file
git log --pretty=tformat: --numstat
# total add and delete
git log --pretty=tformat: --numstat | awk '{ add += $1; subs += $
转载
2024-03-19 13:01:58
299阅读
使用git贡献代码
Git 是一个开源的分布式版本控制系统,它能够记录每一次改动。一些概念仓库:git 中以仓库为单位;每个项目对应一个仓库,如 /eayuntest/Rally、/eayuntest/stack 是 eayuntest 下的两个不同的仓库;
分支:git 中可以建不同的分支,但一般会有一个主分支,默认是 master,使用 git 时一
GITlab CI/CD流程配置什么是CI/CD流程CI流程配置:0. 服务器配置:1. gitlab-runner配置:1.1 gitlab-runner安装:1.2 gitlab-runner注册:1.3 修改runner的配置文件:2. CI流程使用:2.1.编写.gitlab-ci.yml,放在项目根目录:2.2 触发CI\CD3. 其他配置 什么是CI/CD流程 CI的好处:快速的发现
转载
2024-10-10 22:26:57
136阅读
先去官网下载git,然后一路next,直到安装结束,检查git是否安装完成,右键点击桌面就可以看到还需要安装nodejs,具体请参考网上的例文安装完后在vscode中做如下设置git bush中设置Git 全局设置:
git config --global user.name "用户名"
git config --global user.email "邮箱"
设置让VSCode记住git账号和与邮
转载
2024-09-29 12:12:36
138阅读
如何统计Git库每个月提交代码的天数在软件开发过程中,跟踪和分析代码提交频率是了解项目进度和团队工作模式的重要手段。本文将介绍如何在Windows系统中使用Git命令行工具,统计GitLab仓库每个月提交代码的天数。准备工作在开始之前,请确保你的Windows系统中已安装了Git。这样你就能够使用Git Bash或PowerShell来执行相关命令。使用Git Bash统计提交天数如果你习惯使用U
转载
2024-07-25 17:09:30
158阅读
centos 7.5yum install openssl-devel pcre-devel gcc libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -yp
转载
2024-08-10 14:59:03
2533阅读
统计某人的提交的代码总量,包括增加,删除git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s tot
转载
2024-03-21 13:56:59
491阅读
# Java 实现 GitLab 代码提交统计
在这个快速发展的开发环境中,能够实时统计代码提交的情况,对团队的工作效率和项目进展情况有着重要的影响。本文将指导你如何使用Java实现GitLab代码提交统计的功能。
## 一、总体流程
在实现这一功能之前,我们需要明确所需的步骤。以下是整个实现过程的基本流程:
| 步骤 | 描述 |
|------
目录了解Maven 构建生命周期(lifecycle)Spring Test常用注解搭建测试框架新建spring boot项目测试基础配置写spring测试分离构建集成测试和单元测试 本人主要使用maven来构建springboot项目,所以本文将会介绍如何使用maven来分离构建springboot单元测试与集成测试,并配置分离构建集成测试和单元测试,使用Jcoco插件统计集成测试覆盖率和单元
转载
2024-06-17 05:17:47
105阅读
一、背景: 需要对当前公司所有的项目进行代码行数的统计二、 可实现方式 1.脚本:通过git脚本将所有的项目拉下来并然后通过进行代码行数的统计 样例:echo 创建项目对应的文件夹
mkdir 项目名称echo 切到创建的文件夹中
cd 项目名称echo 进行git初始化
git init
echo 添加远程仓库
转载
2024-05-30 06:46:42
1860阅读
Linux知识快捷按键按键作用Ctrl+c结束Ctrl+d键盘输入结束或退出终端Ctrl+s暂停当前程序,暂停后按下任意键恢复运行Ctrl+z将当前程序放到后台运行,恢复到前台为命令fgCtrl+a将光标移至输入行头,相当于Home键Ctrl+e将光标移至输入行末,相当于End键Ctrl+k删除从光标所在位置到行末Alt+Backspace向前删除一个单词Shift+PgUp将终端显示向上滚动Sh
介绍在当今时代,编写代码并不困难。然而,编写干净且可伸缩的代码并不容易。在本文中,我们将讨论一些为我们的项目编写干净C#代码的技巧。乍一看,任何以前从未见过您的代码的开发人员都必须尽可能地理解它,它帮助我们更好地理解代码。下面是编写干净C#代码的一些重要技巧。使用好的IDE首先,为您的技术堆栈选择最好的IDE。在我们的例子中,Visual Studio是C#最流行、最好的IDE之一。它是微软可靠的
日周月报查询工具介绍基于 Git 提交项目 Commit Message 生成的日、周、月报查询工具;目前只支持 GitLab 仓库管理系统的查询,后续会不断完善并增加对码云和Github等平台的支持。开发基于 Electron 构建的跨平台桌面应用,同时支持 windows、Mac OS、Linux 等系统安装教程选择自己对应的系统平台下载基于 Release 下载地址基于热更新 下载地址快速使
转载
2023-12-28 13:39:54
222阅读
Git学习之查看提交历史在提交了很多的版本后,或者克隆了某个仓库后,你也许想回顾下提交的历史,这时你可以使用git log默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面。 正如你所看到的,这个命令会列出每个提交的 SHA-1 校验和、作者的名字和电子邮件地址、提交时间以及提交说明。这个命令有多个选项帮助你查看信息。如下图:其中最常用的是git log -p,
转载
2024-03-15 09:28:56
387阅读
早上收到pmo邮件,要求统计某个时间范围内代码提交行数,一开始是懵逼的,不只如何下手,后来想到git这么强大的工具,这点小事应该能做到,于是乎搜索了一下,命令如下:git log --since ==2017-04-10 --until=2017-07-10 | wc -l
1822其他的命令(以下来自于网络):统计某人的代码提交量,包括增加,删除: git log --author="
转载
2024-06-17 05:17:19
932阅读
作者:jartto当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用的工具,下面我来介绍几款。一、场景目前大部分的项目可能都会用到 Git 来做代码管理,那么我们在不断的修改项目的过程中,可能会关注如下几个问题:每个参与者贡献代码量,按劳分配某些资源?;参与者的代码增删量,提交次数等;统计活跃度;那么,如何来对代码量做统计呢?二、常规操作一般情况,
转载
2024-03-22 15:59:04
3308阅读
关于GitHub,相信每个程序员都知道,它是一个基于Git实现的在线代码仓库,也是目前最大的代码托管平台。但知道和做到之间往往有道鸿沟,GitHub作为一个外文网站,因为一些众所周知的原因,国内经常无法访问或者访问速度很慢,尤其全英文界面,更是让一部分人望而却步。GitCode开源代码托管平台可以让你轻松地将代码仓库托管到云端Git服务器。她基于最新版本的GitLab,具备完善的权限管理、组织管理
转载
2024-07-24 15:25:32
283阅读