3 ms·
FYI, the GitHub streak can be manipulated.[0] My apologies for the lack of documentation. Basically, since you can modify the author and commit date in Git, you
by zatkin 11y ago
FYI, the GitHub streak can be manipulated.[0] My apologies for the lack of documentation. Basically, since you can modify the author and commit date in Git, you can trick GitHub into thinking you've committed something several years in the past[1] or the future[2]. Some people have written things that allow you even write messages into the commit graph[3].
[0] https://github.com/zg/streaker https://github.com/zg/streaker
[1] https://github.com/zg/streaker/commits/master?page=710 https://github.com/zg/streaker/commits/master?page=710
[2] https://github.com/zg/streaker/commits/master https://github.com/zg/streaker/commits/master
[3] https://github.com/jbranchaud/commitart https://github.com/jbranchaud/commitart
- Manishearth 11y agoYeah, I know. In fact I have a bunch of commits on my github account that predate the account itself because of commits imported from a project that used to be on svn. As I mentioned in the post; the streak is useful as a personal metric; so if you're cheating, you know, and it's pointless :)