What you are referring to is the "revised history".
But it not the actual reality.
Here is the reality.
-
Nazis never had any swastika as their symbol.
The Nazi symbol was : “Hakenkreuz”.
All Nazis in nazi Germany always called their symbol “Hakenkreuz”. **ALL**.= “Hakenkreuz” literally translates as “ hooked cross”.= CROSS.
"CROSS"
"Crooked Cross"
.....It is an old Christian symbol called : Crux Dissimulata.
Hitler took this symbol from Teutonic symbols in '1920.
Teutonic knights were German Christians, "warriors of Christianity",
You can find the detailed explanation below, with reference, link to the primary source, handwritten by Hitler in 1920, in which Hitler shows the Teutonic inspiration of the Nazi symbol.
The German government preserves that document, and it has been published.
Let's see that original document here too.
The caption under that pic shows a translation of what Hitler wrote on that paper.
So, What on earth does it have to do with Indians, Hindus, or the Hindu symbol swastika?
=
NOTHING.
Nazis selected their symbol at a nazi conference in Chiemseehof, Czechoslovakia, on 7 August 1920.
The Nazi conference was headed by Rudolf Jung. There were 250 nazi delegates from Austria, Germany, Czechoslovakia, Poland.
All of them would have been white Europeans, and almost all Christians, and maybe a few atheists. There was certainly no Hindu or Indian anywhere near that place.