...
For developers transitioning from a Centralized Version Control System (CVCS) such as SVN to a Distributed Version Control System (DVCS) such as Git, the Pro Git book can be useful. A free version of the book can be read on-line or downloaded.
Git and Eclipse
The latest version of Eclipse (indigo) comes with a URL for installing EGit. The EGit eclipse plugin provides eclipse with git support. A good place to start is the User's guild: http://wiki.eclipse.org/EGit/User_Guide.
The following guild is also useful for setting up your Git/Eclipse workflow: http://wiki.eclipse.org/Platform-releng/Git_Workflows.
If you are having problems getting Eclipse + Maven + EGit to work together, here is a post with various workarounds: http://stackoverflow.com/questions/4869815/importing-a-maven-project-into-eclipse-from-git.
Installing Git on Windows w/Cygwin
...