I'd suggest you start locally (no server) and with Jujutsu, which is an interface that uses git internally.
It works like this:
jj newstarts a new change (new feature/a bugfix/refactor)jj desc "a description of your change"gives that change a description, so you can find it easier laterjj logshows you the history of your changes
That's all you need for now.