Git · Senior · Question 45 of 76

How do you produce a release whose source can be reproduced exactly?

Explanation

A tag pins the exact tree, a lockfile pins dependencies, and the signature proves who released it. CI then rebuilds the same artifact from the same inputs.

Further reading

Problem with a question

Git · Senior · question 45

Test yourself

Take the Git · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz