摘要:一個基于語言的腳本,可以自動提交化。該腳本僅適用于和系統。起因今天晚上刷的時候看見了一篇帖子,闡述了規律提交代碼和的重要性。所以,應運而生,也算是自己寫的一個比較好玩的腳本。每天最小的次數。
一個基于 PHP 語言的腳本,可以自動提交化 Commit。
該腳本僅適用于MacOs和Linux系統。
今天晚上刷 V2EX 的時候看見了一篇帖子,闡述了規律提交代碼和 Github Commit 的重要性。于是有一點好奇,既然 Github Commit 的重要性這么高,那么它可不可以被 造假 呢?手動搜索了一下,發現通過更改系統時間可以達到偽造 Github Commit 記錄,再加上一直想寫一個 PHP的自動小腳本。于是乎,好奇不如手動試一試。所以,Commits 應運而生,也算是自己寫的一個比較 好玩 的腳本。
使用效果 地址Github 地址:https://github.com/Alicezation/Commits
使用請先 Clone 到您的本地
$ git clone https://github.com/Alicezation/Commits.git commits $ cd commits
獲取 ROOT 權限
$ sudo -s
執行腳本
$ php commit.php
此腳本運行原理為修改本地系統時間后提交 Commit,以達到偽造效果。配置
所有的配置項都在 $init 數組中,您可以根據需要進行配置。
start_time
Commit 開始的時間
end_time
Commit 結束的時間
repository_url
Commit 項目的 URL 地址,默認值為 false,如果你填寫了此配置,那么此腳本將會自動為您初始化 Git。
max_count
每天最大的 Commit 次數。
min_count
每天最小的 Commit 次數。
結語這個小腳本是一時心血來潮的結果,更多的是提供學習的想法,本人并不支持或鼓勵任何人使用此方法偽造Github Commit。水滴石穿非一日之功,學習還需要一步一個腳印慢慢往前走。
ありがとう!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26231.html
摘要:而利用的功能,能夠讓我們省去這一步,下面我就以碼云的為例,實現服務端的代碼自動同步部署。查看是哪個用戶執行該命令參考文章使用腳本遠程部署項目利用實現自動部署代碼碼云通過實現自動同步代碼部署執行系統外部命令函數 當進行開發的環境在本地,而運行的環境要在服務端時,每一次提交代碼都需要在服務端pull一次。而利用git的hooks功能,能夠讓我們省去這一步,下面我就以碼云的webhooks為...
摘要:實際開發中,如果每個包都去走一遍這些步驟,步驟好像確實有點多。 歡迎大家前往騰訊云+社區,獲取更多騰訊海量技術實踐干貨哦~ 本文由小明plus發表 很多時候,我們可能想要用 typescript 語言來創建一些模塊,并提交到 npm 供別人使用, 那么在 2018 年,如果我想要初始化這樣的一個模塊,我需要做哪些步驟呢?: 答案是:創建一個優雅的,對開發者友好的模塊,至少需要以下 15...
在經歷了6,7個項目同時開工,頻繁發布測試 ,不得不學會一點偷懶的小技巧來提高效率了,所以這篇文章要講的就是如何更加優化發布流程。 工作以來,經歷了build后,然后用FileZilla上傳服務器完成部署。再到前端打包后 ,在build倉庫執行git push,后端在自動部署。后端的自動部署的確簡化了很多操作,不過對于前端來說 ,每次發布還需要去build倉庫執行push操作,特別是發布頻繁的時候...
摘要:例如提供的用于修改的鉤子就需要在的同時從遠程服務器下載到本地來替換,代碼如下這當然是一種好方式。安裝簡單到看完配置就懂了吧,直接在中增加這一項,并直接把想執行的語句寫在里面即可。在前端的日常工作中,經常會出現當執行一種操作之前(之后)需要同時執行另一種操作的情況,比如我們希望在每次git commit之前都運行eslint代碼檢查、npm install之前檢查項目依賴等。作為經典的情況,各...
摘要:開發負責人創建分支,編寫單元測試腳本,編寫代碼,實現提案中的所有內容,最終發起交叉評審,檢查代碼,提出改進意見,反饋給開發負責人,繼續完善細節。 Swoole開源項目從2012年開始發布第一個版本,到現在已經有近7年的歷史。在這七年的時間里: 提交了8821次代碼變更 發布了287個版本 收到并解決1161次issue反饋 合并了603次pull request 共有100位開發者...
閱讀 3813·2021-10-12 10:11
閱讀 3637·2021-09-13 10:27
閱讀 2540·2019-08-30 15:53
閱讀 1972·2019-08-29 18:33
閱讀 2189·2019-08-29 14:03
閱讀 994·2019-08-29 13:27
閱讀 3316·2019-08-28 18:07
閱讀 763·2019-08-26 13:23