A bombastic “news” from TRX community was blasted out today: Tron ranks first in Github commits per week among crypto coins. For someone who is not too knowledgeable in Github and coding this seems like something big – a proof that TRX is a top coin, has active team and is a sound investment.
#TRON ranks first in #github commits for the week…again! Join the #tronprotocol repo and make history?$TRX pic.twitter.com/HFdvbhSHM5
— Justin Sun (@justinsuntron) May 29, 2018
But is it really like that?
Crypto community seems to have hopped on commits as a sign of how well a project is doing. That is very wrong thing to do.
GIT is a form of tracking changes to your code. It basically lets multiple people access a central chunk of what is usually code, and make alterations to it without stepping on each others toes. There’s a bunch of other stuff GIT lets you do, but simplified its a way of being able to track changes to a document with multiple users messing with the document, including making branches of the main document for individual development.
GITHUB is just a website that works using GIT that has a lot of code. Most of it is opensource, and the idea there is that if you wanted to add some paragraphs from someone on GITHUB, you would just check out their GIT repository and add it to your document, more or less.
Commits mean nothing. A commit contains an arbitrary amount of code and the frequency of commits varies from developer to developer.
A Github commit could mean a lot of things, but there’s a chance that they don’t mean anything significant. A project may squash all commits into a single one and have important changes in it. On the other hand, you can also change trivial things like add spaces, comments in all files and have lots of commits/pushes.
Why does Tron have so many commits?
They’re probably putting lots of commits as they’re dividing a single task into a lot of smaller, different commits for debug purposes. If something goes astray, they can know exactly when and where it broke. It doesn’t necessarily mean they’re writing lots of code.