As a beginner, I'd start with small things. And not in a real code repository. Copy a few text files into a directory, and then commit them into version control. Modify them. See how the workflow is. Check if you can go back 2 versions and find out what changed. Do a branch and edit stuff there, then get it into the main branch. See if you can cause a merge conflict and handle it.
If you can do all of that on random placeholder textfiles, you can move on. But we'd need to know which programming languages and software you like to give recommendations.