"A push on the git repo" is not something I would think trivial for a non-tech person. However, netlify also supports just drag-and-dropping a zip onto the dashboard. That's probably as easy as it gets.
I just told him when to use the commands git init, remote, add, commit, and push and what the workflow looks like.
As a couple of people have mentioned, there is a drag and drop feature. How did I miss this!? Anyway it would have saved a couple of minutes of explanation.