The Swastika is a sacred religious symbol of the Hindus. The Hindu Swastika is actually the reverse orientation of the Nazi Swastika. Those not knowing the difference mightly easily overlook the subtle difference between the two and often mistake it for the Nazi symbol. It happened recently in Isreal when the Hindu community form India had built a temple there and had a Swastika symbol on the walls.
The story I heard (me being a Hindu) about the Swastika was (as given in the Vedic sanskrit text) that about 10,000 years ago a phenomenon occured in the night sky which resembled the shape of the Swastika. This phenomenon was witnessed by the Aryan tribes who made it the symbol of their tribe. It was about the time the two strands of Aryan race divided and one of them went to Europe and other headed to India carry their sacred symbol with them.
Even today in India "Aryan" and "Swastika" are commonly kept names for boys and girls respectively and it has nothing to do with Nazism and racial superiority as commonly belived in the west.
The story I heard (me being a Hindu) about the Swastika was (as given in the Vedic sanskrit text) that about 10,000 years ago a phenomenon occured in the night sky which resembled the shape of the Swastika.
Is that in the Gita? I'd be interested in seeing an English translation of the text to which you refer, if there is one.
The distinction between the clockwise swastika (co-opted by the Nazis) and the counterclockwise swastika (Hindu, etc.) does seem to have some basis in historical usage of the symbol. But the Greek potters who decorated their urns and vases with swastikas apparently didn't distinguish between the two orientations.