Git is a distributed version control system for tracking changes to files and coordinating software development.
Git is a version-control tool used to obtain working copies of example projects from GitHub. It supports day-to-day development alongside Node.js and VS Code. section 2.1section 2.5.2
A practical Git setup follows three steps:
Install Git for your platform, or confirm that an existing installation is available. section 2.5.1
Verify the installation from a terminal with git --version. section 2.5.1
Clone a repository to place a working project in the current directory. section 2.5.2
Clone a working project
Run git clone https://github.com/bootstrapping-microservices-2nd-edition/chapter-2 to create a local chapter-2 directory containing the repository code. section 2.5.2
GitOpsused by · GitOps is an operational approach that uses version-controlled declarative configuration as the source of truth and automation to apply or reconcile system state.
cryptographic hashuses · A cryptographic hash is a fixed-length digest computed from input data by a deterministic function designed to resist preimage, second-preimage, and collision attacks.
versioningkind of · The practice of identifying and managing successive revisions of files, data, models, interfaces, or other artifacts so changes can be tracked and earlier states recovered.
repositoryuses · A software repository is an organized storage location or collection of project files and related artifacts, often managed with version history and change tracking.
GitHubused by · GitHub is a web-based platform for hosting Git repositories and supporting collaborative software development.
.gitignoreconfigured by · .gitignore is a Git configuration file containing patterns that specify files and directories Git should exclude from version-control tracking.
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.