前段時間看到可以通過修改git的郵箱實現,實現偽造記錄,但是修改起來還挺麻煩的,大佬的賬號不能在命令列中儲存,遂做了一個命令列工具,專門用來偽造github的提交請求。?
先看效果
偽造了當年TJ大佬的提交記錄
是不是很想要TJ大神的力量
來吧,全域性安裝完,直接敲命令就能實現
# 全域性安裝 git-fake
npm install git-fake -g
# 看看是否安裝成功
gitfake -V
# 在專案根目錄使用TJ的郵箱(只對該專案生效)
# 如果要偽造別人的賬號,直接在github看郵箱即可
gitfake -u tj@apex.sh
# 對於使用過的賬號,直接就能選擇
gitfake -c
複製程式碼
剩下的工作就是在這個專案提交程式碼了,提交完成後可以使用"git log"命令檢視提交記錄的郵箱是否被修改,如下
缺點
不過假的終究是假的,努力提升自己水平才是王道啊