I agree with this. For many people who are learning Git for the first time, it's also their first experience with contributing code to a repository at all.
The last thing you want to do is turn them off entirely, or gatekeep the profession to exclude people who aren't good at reading dense documentation.
The best way to teach git is to get them comfortable with "Add, Commit, and Push" and then explain what's happening at each stage.