I didn't find the learning curve to be steep.
The core of git is really simple. If you understand objects, hashes, blobs, trees, commits, then you pretty much know the basic vocabulary and you'll be able to learn more as you go.
This is a really good explanation for these basics: http://ftp.newartisans.com/pub/git.from.bottom.up.pdf