Vim and Git both have a very steep learning curve. In addition to that, they are powerful tools so they can each do a lot and it's hard for tutorials to cover "just the basics."
So my main advice would be to try to not get to into the weeds with either. Really just try to do the following:
get to basic Notepad functionality. So: Open, edit, close, search, replace. Repeat.
make a folder
create a local repository (git init)
create a file
add the file to git
make some changes
commit the changes
roll back the changes
In other words, you're at the "wax on, wax off" stage of training. These tasks are mundane, but they pay off in the end. You can't run until you walk.
I got the basics.
I made also a little vimrc with the configs I need (I you would like to give suggestions, you could find it on my GitHub).
The same for git: add, commit, push and something about branches.
Now I'd like to get more and go in the right way to just use these tools and leave others.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.