«Героический век» индийской эпопеи, т. е. период, когда происходили главные политические события, давшие толчок к ее появлению, можно обозначить широко — первая половина I тысячелетия до н. э. Затем на это наслоились реминисценции последующих эпох, вплоть до гуптской эпохи (IV–VI вв. н. э.). На протяжении многих сотен лет «Махабхарата» существовала лишь в форме устных героических сказаний, передававшихся народными певцами-импровизаторами, не имевшими фиксированного текста. Лишь к концу I тысячелетия до н. э. текст относительно стабилизировался (вероятно, еще в рамках устной традиции). К тому времени уже начался синтез народной эпической традиции с традицией ведийско-брахманистской. Какая-то «прото-Гита», вероятно, уже входила в передававшийся сказителями (больше по памяти, чем на базе импровизации) устный «спев» эпоса о бхаратах. Изменился состав сказителей: от кшатрийских сутов к брахманским. Это повлекло включение в эпопею пространных текстов, восходящих по содержанию и форме к брахманской традиции, заметную идеологическую перестройку древнего героического эпоса, который стал все больше походить на религиозно-дидактическое сочинение (дхармашастру). Итоги такой переработки были закреплены записью текста, очевидно, в первых веках новой эры. Но и после того в него вносились изменения, теперь уже письменные интерполяции.
Когда народно-кшатрийский эпос стал вовлекаться в круг брахманской религиозно-дидактической словесности, с большой остротой выявилось различие в мировоззренческих, прежде всего этических, установках носителей обеих традиций. В своей древней основе «Махабхарата», по словам П. А. Гринцера, «как „Илиада“, как и любой другой героический эпос… проникнута пафосом героической активности, которым окрашены конкретные поступки и стимулы поведения буквально всех ее персонажей». Долг повелевает эпическим царям и воителям действовать (в первую очередь сражаться) при любых обстоятельствах во исполнение велений судьбы или даже вопреки им. В последнем случае павший герой обретает компенсацию в виде вечной славы на земле и временного (до нового земного рождения) блаженства в одном из райских небесных миров.
В противоположность этому религиозная доктрина, утвердившаяся в брахманской поздневедийской литературе, ставила главной целью мокшу — «освобождение» индивида от мирских страданий, выход за пределы пространства и времени, прекращение дальнейших рождений и слияние с Абсолютом. Отсюда всякая мирская внешняя деятельность (в том числе и героическая, воспеваемая эпосом) мнилась бессмысленной, более того, вредной, ибо она постоянно порождала кармические следствия, затруднявшие «освобождение». Общество же в целом, предоставив мистически настроенному меньшинству идти по пути «освобождения», продолжало, естественно, стремиться к мирским целям, заботиться о поддержании своего существования. Кшатрии должны были сражаться, и народ не спешил отказываться от своих идеальных героев. Чтобы завоевать популярность, религиозную доктрину нужно было «согласовать» с мирским идеалом, привести антагонистические воззрения к компромиссу, и таким компромиссом явилась проповедь «Бхагавадгиты» с ее оригинальным этическим учением о «незаинтересованном деянии», которое не порождает кармических «плодов».
Гита введена в эпическое повествование в момент его драматической кульминации, и введена чрезвычайно органично. Великая битва между Пандавами и Кауравами на поле Куру образует композиционный центр эпопеи: все изложение начальных книг как бы подводит к ней, а в заключительных книгах описываются политические и нравственные последствия этого грандиозного события. Перед самым началом битвы, когда армии уже выстроились в боевые порядки, происходит диалог между главным воителем Пандавов — Арджуной и царем племени ядавов — Кришной, который исполняет при Арджуне обязанности колесничего.
Важно отметить, что «Бхагавадгита» (название относится именно к диалогу Арджуны и Кришны) в качестве своей композиционной основы использует типовую эпическую ситуацию. В «Махабхарате» много раз описано, как тот или иной герой в затруднительный момент боя обращается за советом к своему колесничему — суте. Дело в том, что суты были не только возничими знатных воинов, но и знатоками кшатрийских обычаев, а также преданий о подвигах героев прежних времен. Таким образом, новое религиозно-философское содержание Гита облекает в форму «беседы воина с колесничим», освященную традицией и хорошо известную эпической аудитории.