Если вы посмотрите журналы, то увидите, что они проверяют хэш коммита
пример: git checkout 1fb651dfdcbea276627de0247bbf5047840cae4c
Что касается рабочего пространства, если вы войдете на компьютер Jenkins, на котором он запущен, вы увидите, что у каждой ветви есть отдельное рабочее пространство. Здесь вы найдете исходный код проверенной ветки. Разделенное рабочее пространство гарантирует отсутствие конфликта при работе с несколькими одновременными сборками ветвей.