伪造一个github的commit
运行脚本时, 获取到个人仓库信息, 判断今天是否有新的提交, 如果没有, 则伪造一个commit提交到github.
有一种修炼方式, 就是在github连续N天保持push, 让个人页面的Contributions保持花花绿绿的.
Contributions
虽然没什么卵用, 但是装装逼还是可以的.
环境
- Python 2.7+
- 需要安装Python的github3库
pip install github3.py
用法
- Fork这个仓库
- 克隆到本地(git clone your repo)
- 删除log文件夹
- 修改
fake-commit.py
文件中的user_name
和user_passwd
, 改成你自己的账号密码 - 运行脚本
python fake-commit.py
在服务器上定时运行
# ssh链接到阿里云(腾讯云太坑)
ssh root@xxx.xxx.xxx.xx
# 克隆仓库(你Fork的那个)
git clone https://github.com/FloydaGithub/fake-commit.git
# 修改脚本权限
cd fake-commit
chmod 744 fake-commit.py
# 编辑crontab
# 将`12 0 * * * /root/fake-commit/fake-commit.py`添加到crontab列表中
# 表示每天12:00会自动运行这个脚本.
crontab -e
crontab -l
12 0 * * * /root/fake-commit/fake-commit.py
接下来就可以吹牛逼了, 在微信微博说自己要完成github多少多少连击, 然后拼命写代码, 即使某天忘记了, 这个脚本也会帮你补上-_-!
网友评论
应该是这样!