Krishna’s 2nd role on Earth was he received knowledge directly from Creator and wrote the very 1st Gita on Earth. There are numerous versions of Gita written during Bhakti marg by variety of Gurus, but, they all had their origins in 1st Gita and then subsequent dilutions and distortions stepped in over period of time with individual variations by Gurus who supplanted their own views in Gita. Many Gita were written thousands of years later well after Krishna ‘s 1st version and role on Earth.