DevOps / Github Interview questions
What is a GitHub template repository?
A template repository is a repository marked as a template in its settings, which lets anyone create a brand-new repository pre-populated with its files and structure, without inheriting its Git commit history the way a fork does.
This makes templates the right tool for starting new projects from a standardized boilerplate (a company's default project scaffold, a starter kit with a preconfigured CI workflow, linting rules, and folder structure) whereas forking is the right tool when you actually want to contribute changes back to the same lineage of history.
More Related questions...