It&#x27;s really freedom, friend. git is the API you&#x27;ll be expected to speak for the next 20 years or more. Given some time you&#x27;ll learn the advantage of having commit and push being two commands (and how to combine them if desired).<p>If you would edit stuff online, you would be forced to use whatever tool the developers of that web interface have chosen for you. And everything being text you can also test stuff yourself before pushing it.<p>More flexibility requires more power, but it&#x27;s a game, right? What better opportunity to learn?