zpostcode
Git
May 1, 2025 2:55 AM

  Git computing Actions Cite verifiedCite While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions. Select Citation Style MLA APA Chicago Manual of Style Copy Citation Share Share Share to social media Facebook X URL https://www.britannica.com/technology/Git Give Feedback Feedback Corrections? Updates? Omissions? Let us know if you have suggestions to improve this article (requires login). Feedback Type Select a type (Required) Factual Correction Spelling/Grammar Correction Link Correction Additional Information Other Your Feedback Submit Feedback Thank you for your feedback Our editors will review what you’ve submitted and determine whether to revise the article.

  Print Cite verifiedCite While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions. Select Citation Style MLA APA Chicago Manual of Style Copy Citation Share Share Share to social media Facebook X URL https://www.britannica.com/technology/Git Feedback Written by Meg Matthias Meg Matthias is Senior Video Producer at Encyclopædia Britannica. Meg Matthias Fact-checked by The Editors of Encyclopaedia Britannica Encyclopaedia Britannica's editors oversee subject areas in which they have extensive knowledge, whether from years of experience gained by working on that content or via study for an advanced degree. They write new content and verify and edit content received from contributors. The Editors of Encyclopaedia Britannica Last Updated: Aug 7, 2024 • Article History Table of Contents Ask the Chatbot a Question Ask the Chatbot a Question

  

Git1

  GitHub page showing Twitter's open-source codeAlthough Git and GitHub are often confused for each other, GitHub uses Git as the basis of its code-sharing repositories.(more)Git, open-source distributed version control system (DVCS) created by Linux developer Linus Torvalds in 2005. As of 2024 Git is the most widely used version control system and is used by both individuals and companies including Microsoft, Netflix, and Google.

  GitHub and GitLabGitHub: cloud-based service owned by Microsoft, founded in 2008GitLab: GitHub alternative with a free version, founded in 2011Both GitHub and GitLab function as software code repositories that use Git to help developers collaborate more effectively.

  When developers write code, they generally rely on a DVCS, which functions as a sort of “shared digital diary” for code, to manage and track changes. When using Git, developers can pull source code into their personal “branch,” which is a copy of the main repository—where all changes to source code are tracked. Once a developer creates the branch, they can make necessary changes, and then “commit” the code. This means that developers can either merge their changes into the repository or keep the changes in a separate file. A DVCS allows developers to effectively collaborate by merging their committed code into the main repository without conflicts or unknowingly overwriting one another’s work.

  In the early 1990s, when Linux was still a new technology, developers worked without a DVCS. When developers posted changes to the open-source operating system, Torvalds would manually apply the changes to his source code and eventually release an updated version. Changes were marked only with a “diff” tag in the code. The concurrent version systems (CVS) available for version control at the time struggled to categorize larger code changes and were susceptible to bugs, and Torvalds disliked other open-source options. In 2002 Torvalds and Linux introduced and began to use the version control system BitKeeper—a proprietary DVCS owned by BitMover. Torvalds, who had not originally wanted to rely on a version control system, said BitKeeper “changed the way [he] viewed source control.”

  “I had performance requirements that were not even remotely satisfied by what was available, and I also worried about integrity of the code and the whole workflow, so I ended up just deciding to write my own.” —Torvalds in a 2015 Linux Foundation interview

  However, many Linux developers were devoted to the philosophy behind open source, which rejected secrecy in favor of collaborative, open sharing in the programming world. Many developers voiced their frustration to Torvalds, and some refused to work with BitKeeper at all. The breaking point occurred when Torvalds’s collaborator Andrew Tridgell reverse-engineered BitKeeper protocol to such a degree in an attempt to bypass BitMover’s usage rules that mediation with BitMover was required. “I decided that I can’t continue using BK, but that I really didn’t want to go back to the bad old pre-BK days,” Torvalds recalled in a 2015 interview with the Linux Foundation. Thus the idea of Git was born.

  Get a Britannica Premium subscription and gain access to exclusive content. Subscribe Now Git’s initial framework came together in a little over a week. The program handled version control for Linux projects but soon expanded to other collaborative and open-source projects. Git has occasionally been criticized for its complicated user interface, with even prolific developer Andrew Morton saying that Git is “expressly designed to make you feel less intelligent than you thought you were.” Still, Torvalds maintains that such user experience differences from other DVCS and CVS products are necessary for Git to function. In 2023 Stack Overflow, a coding forum site, reported that its survey of more than 73,000 software developers had found that 93 percent of respondents were using Git as their primary version control system.

Comments
Welcome to zpostcode comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
Recommend >
Simon Johnson
     Simon Johnson The 2024 Nobel Prize for Economics was awarded to economist Simon Johnson, along with collaborators Daron Acemoglu and James A. Robinson. (more) Simon Johnson American economist Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Simon-Johnson Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Simon-Johnson Written by Brian Duignan Brian Duignan is a senior editor...
James A. Robinson
     James A. Robinson The 2024 Nobel Prize for Economics was awarded to James A. Robinson and his collaborators Daron Acemoglu and Simon Johnson. (more) James A. Robinson British-American political scientist and economist Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/James-A-Robinson Share Share Share to social media Facebook X URL https://www.britannica.com/biography/James-A-Robinson Also known as: James Alan Robinson...
The Burning Plain
  The Burning Plain short stories by Rulfo Actions Cite verifiedCite While every effort has been made to follow citation style rules, there may be some discrepancies. Please refer to the appropriate style manual or other sources if you have any questions. Select Citation Style MLA APA Chicago Manual of Style Copy Citation Share Share Share to social media Facebook X...
Trevor Lawrence
     Trevor Lawrence Jacksonville Jaguars quarterback Trevor Lawrence warming up before a preseason game against the Kansas City Chiefs at EverBank Stadium in Jacksonville, Florida, August 10, 2024. (more) Trevor Lawrence American football player Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Trevor-Lawrence Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Trevor-Lawrence Also known as: William Trevor...
Information Recommendation
Factor ETFs and their smart beta cousins
     Screening specific qualities for your portfolio.© Scrudje/stock.adobe.com, © Dmitriy/stock.adobe.com; Photo illustration Encyclopædia Britannica, Inc.Investors and fund managers are always looking for ways to beat the market. Many financial researchers spend their entire careers slicing, dicing, and modeling data to find the common traits that drive asset returns. Sounds like a perfect match, right?   That’s the philosophy behind factor investing—seeking...
M.K. Stalin
     M.K. Stalin Chief minister of Tamil Nadu M.K Stalin holding up a manifesto of the DMK political party in the lead up to Indian national elections, in Chennai, Tamil Nadu state, March 20, 2024. (more) M.K. Stalin Indian politician Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/M-K-Stalin Share Share Share to social media Facebook X URL...
Get Out
     Get Out Protagonist Chris Washington (Daniel Kaluuya) mentally falling into the sunken place in Jordan Peele's directorial debut film, Get Out (2017). (more) Get Out film by Peele [2017] Actions Share Share Share to social media Facebook X URL https://www.britannica.com/topic/Get-Out Share Share Share to social media Facebook X URL https://www.britannica.com/topic/Get-Out Written by Laura Payne Laura Payne is a freelance...
microRNA
  microRNA biochemistry Actions Share Share Share to social media Facebook X URL https://www.britannica.com/science/microRNA Share Share Share to social media Facebook X URL https://www.britannica.com/science/microRNA Also known as: miRNA, micro RNA Written by Kara Rogers Kara Rogers is the senior editor of biomedical sciences at Encyclopædia Britannica, where she oversees a range of content from medicine and genetics to microorganisms. She joined...
...
The grand IPO rollout: Form S-1 and the transition from private to public
     Welcome to Wall Street.© lucky-photographer—iStock/Getty ImagesApple. Microsoft. IBM. Amazon. The legends of American business are pretty much all publicly traded companies—and at one time, they were all quite small.   The traditional way for companies to get listed and begin trading on a stock exchange is via an initial public offering (IPO), a process that introduces the company, shares its...
Financial engineering: Agent of innovation or market chaos?
     Info in, profit out?© bandung/stock.adobe.com, © phonlamaiphoto/stock.adobe.com, © Quality Stock Arts/stock.adobe.com; Photo illustration Encyclopædia Britannica, Inc.The term financial engineering almost sounds made up. After all, what does money have to do with mechanical or scientific protocols? Not much, at a glance. But engineering at its core is focused on problem-solving, and there’s no shortage of problems when it comes...
Ari Aster
     Ari Aster American filmmaker Ari Aster at the Los Angeles premiere of his film Beau Is Afraid, April 10, 2023. (more) Ari Aster American film director and screenwriter Actions Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Ari-Aster Share Share Share to social media Facebook X URL https://www.britannica.com/biography/Ari-Aster Written by Michelle Castro Michelle Castro is a Cuban-Chicana freelance...