Pullback bundle

Consider a fiber bundle with

f∗E={(b′,e)∈B′×E∣f(b′)=π(e)}

So it’s a subset of B′×E, consisting of pairs where the point e∈E lies over f(b′)∈B.
This comes with:

f∗E→π∗fEπ′↓↓πB′→fB

◼
Remark
The fiber of f∗E over a point b′∈B′ is:

(f∗E)b′={(b′,e)∈f∗E∣f(b′)=π(e)}≅π−1(f(b′))=Ef(b′)

So each fiber in the pullback is just a copy of the fiber over f(b′) in the original bundle.

Remark
The map π∗f is a fiberwise diffeomorphism. See @Michor2008Topics 17.5.

Example
Let’s say:

Then the pullback of the Möbius bundle via f becomes a non-twisted bundle — a trivial bundle — because the twist happens every full loop, and you're going twice as fast.

Related: pullback connection.