A code repository is a storage location that contains a software project's source code and related development history.
A repository is a storage location for a software project's code and development history. GitHub repositories provide downloadable or cloneable project copies for local development. section 2.2section 2.5.2
Repositories support several practical workflows:
Clone a repository with Git to place a working copy on a local hard drive. section 2.5.2
Fork a repository to create an owned copy that can accept changes and trigger GitHub Actions workflows. section 8.3
Organize examples side by side in a chapter repository or separately in repositories that are easier to fork. section 8.2
Split a monorepo into separate repositories for each microservice and for shared infrastructure code. section 12.2.3
Clone a repository
Run git clone with a repository URL to create a local copy, then work with the project files on the current machine. section 2.5.2
Build Python Web Apps with StreamlitA Git repository is a project directory managed by Git that stores files together with their version history and staging metadata.
GitHubused by · GitHub is a web-based platform for hosting Git repositories and supporting collaborative software development.
gitused by · Git is a distributed version-control system that records changes to files and supports managing project history and collaboration across repositories.
git pushused by · git push is a Git command that transfers committed changes and associated references from a local repository to a remote repository.
deployment pipelineused by · A sequence of automated or manual stages that builds, tests or validates, packages, and delivers software or models toward deployment.
git init commandproduced by · A Git command that creates or reinitializes the repository metadata in a directory.
shell scripthas part · Bash is a Unix command-line shell and scripting language for executing commands interactively and through scripts.
This explainer was generated by Manning's knowledge graph from the text of Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform. The section links point to the parts of the book it draws on.