Вообще-то этот фразеологизм имеет два происхождения.Это словосочетание имеет следующий смысл: пядь (в настоящее время) обозначает небольшой или маленький, а вот пядь земли - это небольшой участок, то есть маленький её клочок.Вот и получается: не отдать ни клочка земли (дословно), совсем ничего не отдать.А второе происхождение имеет в виду какого-то правителя. Эта фраза означает, что говорящий (скорее всего это был какой-то правитель, князь, царь) не хочет отдавать даже маленького участка своей територии. Это доказывает, что для него очень важна была его земля и ее население.Возможно этот правитель таким образом отказался от каких-то компромиссов.