Deutsche Bank Interview Question

How do you manage different versions of packages in a shared codebase, Git commands.