美文网首页梦想者程序员的故事程序员
[原创]地球上在github上commit最多的人

[原创]地球上在github上commit最多的人

作者: Floyda | 来源:发表于2016-02-15 01:17 被阅读1619次

    Fake Commit

    伪造一个github的commit
    运行脚本时, 获取到个人仓库信息, 判断今天是否有新的提交, 如果没有, 则伪造一个commit提交到github.

    有一种修炼方式, 就是在github连续N天保持push, 让个人页面的Contributions保持花花绿绿的.


    ContributionsContributions

    虽然没什么卵用, 但是装装逼还是可以的.

    环境

    • Python 2.7+
    • 需要安装Python的github3
    pip install github3.py
    

    用法

    1. Fork这个仓库
    2. 克隆到本地(git clone your repo)
    3. 删除log文件夹
    4. 修改fake-commit.py文件中的user_nameuser_passwd, 改成你自己的账号密码
    5. 运行脚本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多少多少连击, 然后拼命写代码, 即使某天忘记了, 这个脚本也会帮你补上-_-!

    相关文章

      网友评论

      • Floyda:pip install github3.py

        应该是这样!
      • 悦华:现在这张图最浅的绿色部分,就是实际的灰色部分。我已自动过滤……感觉装逼失败
        悦华:@Floyda 你没理解我的意思,我的意思是我的大脑自动过滤了最浅的绿色部分。因为那部分其实该是灰的。
        Floyda:@悦华 去我的github看看!我的是成功的!
      • 唯夜:只能装装逼
      • 喵子G: :joy: 这个真👌

      本文标题:[原创]地球上在github上commit最多的人

      本文链接:https://www.haomeiwen.com/subject/gfkpkttx.html