| o | | ,---.,---.,---.,---.,---.,---.,---.,---.,---. |--- ,---.. |---.. .|--- ,---.,---. | | || || | || || | || |---| | |---| || || |---'| `---'`---'` '`---'`---'` '`---'`---'` ' `---'` ` `---'`---'`---'`---'`
🌐 中文 | English
已与
目前 🎠 | Hi there 🎠 |
---|---|
🍔 控制台应用暂缓开发, 功能较为齐全 | 🍔 Development of Console App paused, it had got more complete functions |
🥓 图形化版本大体完毕, 期待使用 | 🥓 Graphical version is mostly developed, welcome to test it |
🎉 多多支持呀 ! | 🎉 Support us ! |
想要装13吗? 来这就对了!
下图图3(左下角)中密集区块生成是在指定区间(2015-6-14 到 2015-9-27)固定每日提交次数, 密度 0.7 时的效果
带密度的全年随机生成 (密度: 0.1 ~ 0.3 时)
混合带密度的随机生成与不带密度的全年覆盖生成
-
能快速增加项目的 Commits 数量
-
能快速填满 GitHub / Gitlab / Gitee 的 Contributions
-
能拿来装13
本地编译执行此命令 (基于 .NET 5, 请确保安装了有效的 SDK)
dotnet publish -r win-x86 -c release -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true
另外, 不同平台请指定 -r 参数
可选 (macOS 选项未知, 可自行探索):
- win-x86
- win-x64
- linux-x86
- linux-x64
- 在 GitHub Release 中, 下载最新版本的 exe 程序, 并存放到 需要刷 Commits 的项目 的 git 根目录下 (请确保该目录含有
.git
这个隐藏文件夹) - 运行下载的 exe 程序,并按照提示进行操作
- 需要完整的 git 工具安装
- 确保终端可以使用 git 命令
- 确保本地仓库的 origin 源已经添加 GitHub 或是其它托管平台的仓库地址
- 确保本地密钥配置完善, 可以直接 push , 否则请手动 push
菜单目前有四项
-
Simply contribute every selected day
说明: 从 n 天前开始到今天,每天提交 r 次 Commits (r 可选择 固定 (不限次数) 或者 随机 (一天最多 40 次 (可自行修改源码解除限制) ), Commits 为随机字符串
-
Simply contribute with random lively commit message
说明: 功能类似
选项 1
, 但 Commits 为拟真消息, 格式:type(scope): subject
详解如下:-
type: 类型 (feat, fix, docs, style, refactor, test, chore)
-
scope: 变动范围, 可选, 多为文件名或目录
-
subject: 简要概述变动内容及作用
(此模板参照 阮一峰老师の博客 生成)
-
-
Lively contribute with lively commit message
说明: 功能类似
选项 1
, 但允许手动设置开始和结束日期, 且 Commits 为拟真消息 -
Lively contribute with lively commit message with density
说明: 功能类似
选项 1
, 但增加密度提交功能 (🎷吹爆(正态分布随机数实现)): 需要手动设置 密度 和 每日最多提交数, 且允许手动设置开始和结束日期, Commits 为拟真消息
git commit 命令允许使用 --date 参数指定提交日期, 而 GitHub 通过 Commits 的日期计算 Contributions, 本程序通过重复 ”创建文件, 指定提交日期, 提交, 删除“ 这一流程的方式, 以假乱真, 让你的 GitHub Contributions 有13可装!
Want to pretend to be awesome? Here you go!
The dense block generation in Figure 3 (lower left corner) below is the effect when the number of daily submissions is fixed in the specified interval (2015-6-14 to 2015-9-27) and the density is 0.7
Full with density Years are randomly generated (density: 0.1 ~ 0.3)
Mixed Band Random generation of density and year-round coverage generation without density
- Can quickly increase the number of Commits of the project
- Contributions that can quickly fill up GitHub / Gitlab / Gitee
- Can be used to pretend to be very powerful
Compile and execute this command locally (based on .NET 5, make sure you have a valid SDK installed)
dotnet publish -r win-x86 -c release -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true
In addition, please specify the -r
parameter for different platforms
Options (macOS options are unknown, you can explore by yourself):
- win-x86
- win-x64
- linux-x86
- linux-x64
- In GitHub Release, download the latest version of the exe program and store it in the Git Root Directory of our Project that needs Commits (ensure that contains a hidden ".git" folder)
- Run the downloaded exe program and follow the prompts
- Requires full git tool installation
- Make sure the terminal can use the git command
- Make sure that the origin of the local repository has added the repository address of GitHub or other hosting platforms
- Make sure that the local key configuration is complete, you can push directly, otherwise please push manually
The menu currently has four items
-
Simply contribute every selected day
Description: Commits r times a day from n days ago to today (r can choose fixed (unlimited times) or random (up to 40 times a day (you can modify the source code to lift the limit)), Commits is a random string
-
Simply contribute with random lively commit message
Description: The function is similar to
Option 1
, but Commits is a real message, format:type(scope): subject
The details are as follows:-
type: type (feat, fix, docs, style, refactor, test, chore)
-
scope: scope of change, optional, mostly file name or directory
-
subject: Brief overview of the changes and their effects
(This template is generated by referring to Mr. Ruan Yifeng's blog)
-
-
Lively contribute with lively commit message
Description: Similar to
Option 1
, but allows manual setting of start and end dates, and Commits is a simulacrum message -
Lively contribute with lively commit message with density
Description: The function is similar to
Option 1
, but the density submission function is added (🎷Blowout (normally distributed random number implementation)): You need to manually set the density and the maximum number of submissions per day, and allow you to manually set the start and end dates. Commits is Realistic news
The git commit command allows the use of the --date
parameter to specify the commit date, and GitHub calculates Contributions by the date of Commits. This program repeats the process of "creating files, specifying commit dates, committing, and deleting" this process, to make your GitHub fake. Contributions look awesome!
🌐 中文 | English
尚未与
首先确保你的仓库可以正确满足控制台版本(即: conconcon-tri-buter.exe)的所有要求与先决条件, 再尝试满足图形版本的使用
- 拷贝最新的 Release cctb-wpf.zip 中的两个程序至 .git 文件夹所在根目录
- 执行 cctb-wpf.exe
- 选择所要提交的日期, 并设置提交数
- 开始提交
确保 clone 完整源码, 保证 cctb-wpf
与 conconcon-tri-buter
两个项目源码完整, 并置于同一目录下
使用命令行工具 (cmd / powershell) 切换目录至 cctb-wpf
目录下
执行:
dotnet publish -r win-x64 -p:PublishSingleFile=true --self-contained false
-r
参数可替换选项与 控制台版本 一致, 参见本 README.md 前文部分
Make sure your config is ready for conconcon-tri-buter.exe (Console Version) first, then Graphical Version
- Copy latest Released two programs in cctb-wpf.zip into root directory where .git directory are
- Execute cctb-wpf.exe
- Select dates that to commit, and set commit numbers
- Start commit
Make sure you have total source code, and the cctb-wpf
folder and conconcon-tri-buter
folder are in same path
Use cmd or powershell and change directory to cctb-wpf
folder
Execute:
dotnet publish -r win-x64 -p:PublishSingleFile=true --self-contained false
Arguments for -r
are same with Console Version part in this README.md