Guru Hargobind Sahib Ji fought four engagements, the first battles in Sikh history, and none was a war of conquest.
Amritsar, generally dated 1628 or 1634, arose from a dispute over a hawk taken during an imperial hunting party, and was fought in and around the town. The Guru's forces held.
Lahira, in the Malwa near Mehraj, was fought over horses seized on their way to the Guru, which Bhai Bidhi Chand Ji had recovered from Lahore.
Kartarpur in Jalandhar district, 1635, was fought against a force under Painde Khan, a Pathan who had been brought up in the Guru's own household and had left. He was killed in it, and the account has the Guru holding him as he died and shading his face.
Rohilla, near Sri Hargobindpur, was fought over the founding of that town.
After Kartarpur the Guru moved to Kiratpur, out of Mughal territory into the hill states, and fought nothing further in the remaining nine years of his life.
The engagements of Guru Hargobind Sahib Ji's period were fought between 1628 and 1635 against forces sent from Lahore.
They were defensive and local and they did not aim at territory. What they established is that the community would fight, which is the whole significance of the period.
The sites are in Amritsar, Bathinda, Jalandhar and Hoshiarpur districts. None has been surveyed and the accounts come almost entirely from the Sikh tradition.