Support Ukrain
Adaltas logoAdaltasAdaltas logoAdaltas

Git

Git was created in 2005 by Linus Torvalds to maintain the development of the Linux Kernel when BitKeeper became a paid-for tool to Linux maintainers. Git is a distributed versioning system that is made available as open-source software.

Previously, version control followed a client-server model: meaning the code was kept on a single repository on a central server. Distributed versioning system, such as Git, allows for a copy of the current code version to reside on each developer's device. Git specifically focuses on allowing the coordination of large projects during software development.

Git enables tracking changes while preserving data incorruptibility, speed, and non-linear distributed development. Today start-ups, open-source projects, and large corporations use Git to keep their software development organized. Stack Overflow survey in 2018 showed that 88.4% of developers used Git for source control. In addition, two of the most popular source code hosting services in 2021, Github & Gitlab, exclusively use git version control, with only Bitbucket, from the popular options, also including Mercurial.

Related tags
GitHub
GitLab

Related articles

GitOps in practice, deploy Kubernetes applications with ArgoCD

GitOps in practice, deploy Kubernetes applications with ArgoCD

Categories: Containers Orchestration, DevOps & SRE, Adaltas Summit 2021 | Tags: Argo CD, CI/CD, Git, GitOps, IaC, Kubernetes

GitOps is a set of practices to deploy applications using Git. Application definitions, configurations, and connectivity are to be stored in a version control software such as Git. Git then serves as…

Paul-Adrien CORDONNIER

By Paul-Adrien CORDONNIER

Dec 16, 2021

Canada - Morocco - France

International locations

10 rue de la Kasbah
2393 Rabbat
Canada

We are a team of Open Source enthusiasts doing consulting in Big Data, Cloud, DevOps, Data Engineering, Data Science…

We provide our customers with accurate insights on how to leverage technologies to convert their use cases to projects in production, how to reduce their costs and increase the time to market.

If you enjoy reading our publications and have an interest in what we do, contact us and we will be thrilled to cooperate with you.