Git
A distributed version control system with local repositories and recorded change history.
Record locally and share deliberately
Git is a distributed version control system. A local repository can contain recorded project states and their history. Many tasks, including creating a commit, are possible without connecting to a hosting service. Git and a provider such as GitHub are different things.
In a fictional example, a developer changes a heading while travelling and creates a local commit. The team can access this revision through an authorised sharing path once it has been shared. Deploying the application is another step; project configuration determines whether it starts automatically after sharing. Clarify separately where the authoritative shared history lives, who may integrate changes and which checks are required before deployment.
Sources
Related terms
- Version controlA system that records changes to tracked files and makes earlier states comparable.
- BranchA named development line that Git tracks through a movable reference to a commit.
- CommitA recorded project state with metadata and, where applicable, links to earlier states in Git.
- Pull requestA proposal to integrate changes into a target branch, with context for shared review and discussion.
- Legacy systemAn existing system still in use, with technical and business dependencies accumulated over time.
- Multi-tenancyMulti-tenancy supports separate customer or group scopes in one solution. A tenant is not automatically one person or one database.
Articles on this topic








Software Development with ASES
Custom software, web and mobile apps


