AutoCommit/README.md
2021-07-01 14:55:30 +08:00

126 lines
6.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# autoCommit
<a href="https://github.com/OBKoro1/koro1FileHeader">
<img alt="autoCommit Repo stars" src="https://img.shields.io/github/stars/OBKoro1/autoCommit">
</a>
<a href="https://github.com/OBKoro1/autoCommit/wiki/%E9%85%8D%E7%BD%AE%E5%8F%8A%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E">
<img alt="wiki文档详细" src="https://img.shields.io/badge/wiki文档-齐全详细-blue">
</a>
<a href="https://github.com/OBKoro1/autoCommit/releases">
<img alt="持续维护" src="https://img.shields.io/badge/2020年开源-持续维护-blue">
<img alt="cicd" src="https://img.shields.io/badge/版本打包-release-blue">
</a>
<a href="https://github.com/OBKoro1/autoCommit/blob/master/LICENSE">
<img alt="开源协议-MIT" src="https://img.shields.io/badge/license-MIT-blue">
</a>
### 项目介绍
* 这是一个可以在任意时间范围自动提交commit的VSCode插件
* 它可以自由控制每天的commit次数, 随机commit次数使你的commit提交看起来更加逼真。
* **它在平常不用运行需要的时候花十几分钟一键刷commit填满你的github首页绿色格子**。
### 使用效果
1. 使用本插件来控制commit次数.
2. 如下图,你甚至可以规划一下`commit`次数,然后画出图形, 天空才是你的极限。
![image](https://github.com/OBKoro1/autoCommit/blob/master/images/commit_img.png?raw=true)
#### 自动commit演示
![image](https://github.com/OBKoro1/autoCommit/blob/master/images/autoCommit.gif?raw=true)
### 功能特性
* **一键提交**: 设置好参数之后,一键超快提交`commit`
* **选择多个日期范围**:一次操作即可提交不同日期`commit`, **还可以提交过去/未来日期的commit**
* **控制每个日期的commit次数**: 可以用它来控制绿色格子的颜色,了解[commit次数与颜色](https://github.com/OBKoro1/autoCommit/wiki/GitHub%E8%AE%BE%E7%BD%AE%E7%A7%81%E6%9C%89%E9%A1%B9%E7%9B%AE%E5%88%B7commit%E4%BB%A5%E5%8F%8Acommit%E7%9A%84%E6%AC%A1%E6%95%B0%E4%B8%8E%E9%A2%9C%E8%89%B2#commit%E6%AC%A1%E6%95%B0%E4%B8%8E%E9%A2%9C%E8%89%B2)
* **随机commit次数**随机commit次数让我们的提交看起来更加逼真。
* **间隔提交commit**: 在一定的时间长度内随机选取几天不提交commit
* 取消commit: 用于在`commit`期间取消并回滚到未提交版本
* 超过100次提交将强制考虑10秒是否要取消commit。
* 插件成功运行后,将自动保存配置参数,无须每次都要一通操作。
* 提供完善的日志: 清晰的了解插件的运行情况
* 后台运行,不影响编码、浏览网页等。
* 运行超快如下图187次commit20秒搞定。
* **觉得插件还不错的话点个Star吧~**
#### 提交以前和未来的commit
在19年12月我创建了一个测试账号[koroTest](https://github.com/koroTest),经过测试:
1. 成功提交17年的10月份的commit。
2. 现在2020年1月份成功提交了2020年2月份的commit。
3. 具体能提交最早和最晚的日期没有测试过,有兴趣的可以试试~
### 仓库地址:
[autoCommit](https://github.com/OBKoro1/autoCommit)
### 安装
在 Vscode 扩展商店中搜索`Auto Commit`,点击安装即可。
### 插件入口
1. 使用快捷键打开VSCode的命令面板。
* `mac`: `command + p` window: `ctrl + p`
2. 输入`> auto commit将会看到如下图所示的命令选项然后用鼠标点击或者回车都可启动插件。
* 注意有`>`符号,老是用人不知道怎么用 o(╥﹏╥)o
* 实际上可以输入下方选项的任何一段文字,都可以匹配到插件命令选项。
![image](https://github.com/OBKoro1/autoCommit/blob/master/images/command.png?raw=true)
### 文档
* [配置及使用说明](https://github.com/OBKoro1/autoCommit/wiki/%E9%85%8D%E7%BD%AE%E5%8F%8A%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E)
* [GitHub设置私有项目刷commit以及commit的次数与颜色](https://github.com/OBKoro1/autoCommit/wiki/GitHub%E8%AE%BE%E7%BD%AE%E7%A7%81%E6%9C%89%E9%A1%B9%E7%9B%AE%E5%88%B7commit%E4%BB%A5%E5%8F%8Acommit%E7%9A%84%E6%AC%A1%E6%95%B0%E4%B8%8E%E9%A2%9C%E8%89%B2)
### 插件声明
[autoCommit](https://github.com/OBKoro1/autoCommit)是本人兴之所至创建的个人项目,仅用于学习交流,禁止任何人商用以及用于非法之途。
插件如构成侵权,请通过邮件联系我。
### 其他开源推荐
#### [koroFileHeader](https://github.com/OBKoro1/koro1FileHeader)
1. 它是用于生成文件头部注释以及函数注释的,帮助我们养成良好的编码习惯,规范整个团队风格。
2. 插件从18年5月维护至今, 2.7K+ Star插件支持所有主流语言,功能强大,灵活方便,文档齐全,食用简单!
![头部注释](https://raw.githubusercontent.com/OBKoro1/koro1FileHeader/master/images/example.gif)
![函数注释](https://github.com/OBKoro1/koro1FileHeader/raw/master/images/function-params.gif?raw=true)
#### [stop-mess-around](https://github.com/OBKoro1/stop-mess-around)
chrome插件**通过强制的手段禁止大家浪费时间摸鱼**,在上班/学习期间下意识的打开摸鱼网站, 自动检测摸鱼网站, 提示激励信息后, 关闭摸鱼网站。
![](https://github.com/OBKoro1/stop-mess-around/raw/dev/static/start.gif?raw=true)
### License
[MIT](http://opensource.org/licenses/MIT)
### Star一下吧
如果插件觉得还不错的话,就给个 [Star](https://github.com/OBKoro1/autoCommit) ⭐️ 鼓励一下我吧~
### 欢迎赞助
如果觉得插件还不错,对你有所帮助的话,就请我喝杯水吧~
十块八块不嫌多,三块五块也是爱 😘
![](https://github.com/OBKoro1/koro1FileHeader/raw/master/images/money1.jpg?raw=true)
### 联系我
[掘金](https://juejin.im/user/78820536236951)、[前端进阶积累](http://obkoro1.com/web_accumulate/)、[公众号](https://user-gold-cdn.xitu.io/2018/5/1/1631b6f52f7e7015?w=344&h=344&f=jpeg&s=8317)、[GitHub](https://github.com/OBKoro1)、[微信](https://raw.githubusercontent.com/OBKoro1/articleImg_src/master/weibo_img_move/005Y4rCogy1fsnslyz5pnj309j0cdgm6.jpg):OBkoro1、邮箱obkoro1@foxmail.com