I used Heath Sync to allow Google fit receive data from my Garmin connect. It seems to work but I noticed that steps reported by Google fit, after having synchronised, are systematically higher than what reported on Connect. As an example, now Connect says almost 9.000 steps (7.1 km), while Google fit reports almost 13.660 (9.6 km). More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.