flow github in browser pulling commits

Just had a quick look at https://github.com/blog/1557-github-flow-in-the-browser – the actual webpage, not the tool. The language they use, the terms are in a very different english to the one I kind of have a better clue about. This is a sort of githublingo, I suppose. So to get into the tool, I’d have to get better lingo clues – which I haven’t got the time nor incling for @ the mo.
However howeva,
It did occur to me that there is a faint memory in my mind of github beginning. I recall feeling more aquiented with the lingo then.. So, I suppose that if just might be the very specific terms have evolved with the tool..? Am intrigued as to how that process came about.. It seems emergent, but was it? Is it?
For example, if you want – or need – to use a certain tool, and some headploncker decided to call every button “Pushkin”, is it not sort of arbitrary that you’d use “pushkin” when chatting to community members about buttons in that tool?
Perhaps I am mistaking emergent with democratic/free emerging process? Or even worst, between emergent processes that are top-down/one2many/may2one as long as they evolve rather than specifically designed – and democratic processes? Confusing stuff? Me??!!
Is evolution democratic?