I think this may depend on the number of users and the settings that you have, learning Git for a small user base without too many branches or special functions is actually very simple, and the basic concepts of version control are the same. Where it begins to diverge, you get a more complex project management strategy with several branches and development staff.
So, if you have a small team, I would say jump right into Git.
If you have a large team and you jump right into Git, then be prepared to realize that you may need to reconfigure how you set up your repositories at a later date as soon as you understand the system better.
source
share