CINXE.COM

Git - Wikipedia

<!doctype html> <html class="client-nojs skin-theme-clientpref-day mf-expand-sections-clientpref-0 mf-font-size-clientpref-small mw-mf-amc-clientpref-0" lang="en" dir="ltr"> <head> <base href="https://en.m.wikipedia.org/wiki/Git_(software)"> <meta charset="UTF-8"> <title>Git - Wikipedia</title> <script>(function(){var className="client-js skin-theme-clientpref-day mf-expand-sections-clientpref-0 mf-font-size-clientpref-small mw-mf-amc-clientpref-0";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"7fa564bd-3d06-4dcf-8860-38c6908ca02e","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Git","wgTitle":"Git","wgCurRevisionId":1259859700,"wgRevisionId":1259859700,"wgArticleId":1771747,"wgIsArticle":true, "wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Git","wgRelevantArticleId":1771747,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgRedirectedFrom":"Git_(software)","wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFMode":"stable","wgMFAmc":false,"wgMFAmcOutreachActive":false,"wgMFAmcOutreachUserEligible":false,"wgMFLazyLoadImages":true,"wgMFEditNoticesFeatureConflict":false,"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgMFIsSupportedEditRequest":true,"wgMFScriptPath":"", "wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":70000,"wgInternalRedirectTargetUrl":"/wiki/Git","wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgSectionTranslationMissingLanguages":[{"lang":"ace","autonym":"Acèh","dir":"ltr"},{"lang":"ady","autonym":"адыгабзэ","dir":"ltr"},{"lang":"alt","autonym":"алтай тил","dir":"ltr"},{"lang":"am","autonym":"አማርኛ","dir":"ltr"},{"lang":"ami","autonym":"Pangcah","dir":"ltr"},{"lang":"ang","autonym":"Ænglisc","dir":"ltr"},{"lang":"ann","autonym":"Obolo","dir":"ltr"},{"lang":"anp","autonym":"अंगिका","dir":"ltr"},{"lang":"ary","autonym":"الدارجة","dir":"rtl"},{"lang":"arz","autonym":"مصرى","dir":"rtl"},{"lang":"as","autonym":"অসমীয়া","dir":"ltr"},{"lang":"ast","autonym":"asturianu","dir":"ltr"},{"lang":"av","autonym":"авар","dir":"ltr"},{"lang":"avk","autonym":"Kotava","dir":"ltr"},{"lang":"awa","autonym":"अवधी","dir":"ltr"},{"lang":"ay", "autonym":"Aymar aru","dir":"ltr"},{"lang":"azb","autonym":"تۆرکجه","dir":"rtl"},{"lang":"ba","autonym":"башҡортса","dir":"ltr"},{"lang":"ban","autonym":"Basa Bali","dir":"ltr"},{"lang":"bar","autonym":"Boarisch","dir":"ltr"},{"lang":"bbc","autonym":"Batak Toba","dir":"ltr"},{"lang":"bcl","autonym":"Bikol Central","dir":"ltr"},{"lang":"bdr","autonym":"Bajau Sama","dir":"ltr"},{"lang":"be","autonym":"беларуская","dir":"ltr"},{"lang":"bew","autonym":"Betawi","dir":"ltr"},{"lang":"bho","autonym":"भोजपुरी","dir":"ltr"},{"lang":"bi","autonym":"Bislama","dir":"ltr"},{"lang":"bjn","autonym":"Banjar","dir":"ltr"},{"lang":"blk","autonym":"ပအိုဝ်ႏဘာႏသာႏ","dir":"ltr"},{"lang":"bm","autonym":"bamanankan","dir":"ltr"},{"lang":"bo","autonym":"བོད་ཡིག","dir":"ltr"},{"lang":"bpy","autonym":"বিষ্ণুপ্রিয়া মণিপুরী","dir":"ltr"},{"lang":"br","autonym":"brezhoneg","dir":"ltr"},{"lang": "btm","autonym":"Batak Mandailing","dir":"ltr"},{"lang":"bug","autonym":"Basa Ugi","dir":"ltr"},{"lang":"cdo","autonym":"閩東語 / Mìng-dĕ̤ng-ngṳ̄","dir":"ltr"},{"lang":"ce","autonym":"нохчийн","dir":"ltr"},{"lang":"ceb","autonym":"Cebuano","dir":"ltr"},{"lang":"ch","autonym":"Chamoru","dir":"ltr"},{"lang":"chr","autonym":"ᏣᎳᎩ","dir":"ltr"},{"lang":"co","autonym":"corsu","dir":"ltr"},{"lang":"cr","autonym":"Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ","dir":"ltr"},{"lang":"crh","autonym":"qırımtatarca","dir":"ltr"},{"lang":"cu","autonym":"словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ","dir":"ltr"},{"lang":"cy","autonym":"Cymraeg","dir":"ltr"},{"lang":"dag","autonym":"dagbanli","dir":"ltr"},{"lang":"dga","autonym":"Dagaare","dir":"ltr"},{"lang":"din","autonym":"Thuɔŋjäŋ","dir":"ltr"},{"lang":"diq","autonym":"Zazaki","dir":"ltr"},{"lang":"dsb","autonym":"dolnoserbski","dir":"ltr"},{"lang":"dtp","autonym":"Kadazandusun","dir":"ltr"},{"lang":"dv","autonym": "ދިވެހިބަސް","dir":"rtl"},{"lang":"dz","autonym":"ཇོང་ཁ","dir":"ltr"},{"lang":"ee","autonym":"eʋegbe","dir":"ltr"},{"lang":"eml","autonym":"emiliàn e rumagnòl","dir":"ltr"},{"lang":"fat","autonym":"mfantse","dir":"ltr"},{"lang":"ff","autonym":"Fulfulde","dir":"ltr"},{"lang":"fj","autonym":"Na Vosa Vakaviti","dir":"ltr"},{"lang":"fo","autonym":"føroyskt","dir":"ltr"},{"lang":"fon","autonym":"fɔ̀ngbè","dir":"ltr"},{"lang":"frp","autonym":"arpetan","dir":"ltr"},{"lang":"frr","autonym":"Nordfriisk","dir":"ltr"},{"lang":"fur","autonym":"furlan","dir":"ltr"},{"lang":"fy","autonym":"Frysk","dir":"ltr"},{"lang":"gag","autonym":"Gagauz","dir":"ltr"},{"lang":"gan","autonym":"贛語","dir":"ltr"},{"lang":"gcr","autonym":"kriyòl gwiyannen","dir":"ltr"},{"lang":"glk","autonym":"گیلکی","dir":"rtl"},{"lang":"gn","autonym":"Avañe'ẽ","dir":"ltr"},{"lang":"gom","autonym":"गोंयची कोंकणी / Gõychi Konknni","dir":"ltr"},{"lang":"gor","autonym": "Bahasa Hulontalo","dir":"ltr"},{"lang":"gpe","autonym":"Ghanaian Pidgin","dir":"ltr"},{"lang":"guc","autonym":"wayuunaiki","dir":"ltr"},{"lang":"gur","autonym":"farefare","dir":"ltr"},{"lang":"guw","autonym":"gungbe","dir":"ltr"},{"lang":"gv","autonym":"Gaelg","dir":"ltr"},{"lang":"hak","autonym":"客家語 / Hak-kâ-ngî","dir":"ltr"},{"lang":"haw","autonym":"Hawaiʻi","dir":"ltr"},{"lang":"hif","autonym":"Fiji Hindi","dir":"ltr"},{"lang":"hsb","autonym":"hornjoserbsce","dir":"ltr"},{"lang":"ht","autonym":"Kreyòl ayisyen","dir":"ltr"},{"lang":"hyw","autonym":"Արեւմտահայերէն","dir":"ltr"},{"lang":"ia","autonym":"interlingua","dir":"ltr"},{"lang":"iba","autonym":"Jaku Iban","dir":"ltr"},{"lang":"ie","autonym":"Interlingue","dir":"ltr"},{"lang":"ig","autonym":"Igbo","dir":"ltr"},{"lang":"igl","autonym":"Igala","dir":"ltr"},{"lang":"ilo","autonym":"Ilokano","dir":"ltr"},{"lang":"io","autonym":"Ido","dir":"ltr"},{"lang":"is","autonym":"íslenska","dir":"ltr"},{"lang":"iu", "autonym":"ᐃᓄᒃᑎᑐᑦ / inuktitut","dir":"ltr"},{"lang":"jam","autonym":"Patois","dir":"ltr"},{"lang":"jv","autonym":"Jawa","dir":"ltr"},{"lang":"ka","autonym":"ქართული","dir":"ltr"},{"lang":"kab","autonym":"Taqbaylit","dir":"ltr"},{"lang":"kbd","autonym":"адыгэбзэ","dir":"ltr"},{"lang":"kbp","autonym":"Kabɩyɛ","dir":"ltr"},{"lang":"kcg","autonym":"Tyap","dir":"ltr"},{"lang":"kg","autonym":"Kongo","dir":"ltr"},{"lang":"kge","autonym":"Kumoring","dir":"ltr"},{"lang":"ki","autonym":"Gĩkũyũ","dir":"ltr"},{"lang":"kl","autonym":"kalaallisut","dir":"ltr"},{"lang":"km","autonym":"ភាសាខ្មែរ","dir":"ltr"},{"lang":"kn","autonym":"ಕನ್ನಡ","dir":"ltr"},{"lang":"koi","autonym":"перем коми","dir":"ltr"},{"lang":"krc","autonym":"къарачай-малкъар","dir":"ltr"},{"lang":"ks","autonym":"कॉशुर / کٲشُر","dir":"rtl"},{"lang":"ku","autonym":"kurdî","dir":"ltr"},{"lang":"kus","autonym":"Kʋsaal","dir":"ltr"} ,{"lang":"kv","autonym":"коми","dir":"ltr"},{"lang":"kw","autonym":"kernowek","dir":"ltr"},{"lang":"ky","autonym":"кыргызча","dir":"ltr"},{"lang":"lad","autonym":"Ladino","dir":"ltr"},{"lang":"lb","autonym":"Lëtzebuergesch","dir":"ltr"},{"lang":"lez","autonym":"лезги","dir":"ltr"},{"lang":"lg","autonym":"Luganda","dir":"ltr"},{"lang":"li","autonym":"Limburgs","dir":"ltr"},{"lang":"lij","autonym":"Ligure","dir":"ltr"},{"lang":"lld","autonym":"Ladin","dir":"ltr"},{"lang":"lmo","autonym":"lombard","dir":"ltr"},{"lang":"ln","autonym":"lingála","dir":"ltr"},{"lang":"lo","autonym":"ລາວ","dir":"ltr"},{"lang":"ltg","autonym":"latgaļu","dir":"ltr"},{"lang":"mad","autonym":"Madhurâ","dir":"ltr"},{"lang":"mai","autonym":"मैथिली","dir":"ltr"},{"lang":"map-bms","autonym":"Basa Banyumasan","dir":"ltr"},{"lang":"mdf","autonym":"мокшень","dir":"ltr"},{"lang":"mg","autonym":"Malagasy","dir":"ltr"},{"lang":"mhr","autonym":"олык марий","dir":"ltr"},{ "lang":"mi","autonym":"Māori","dir":"ltr"},{"lang":"min","autonym":"Minangkabau","dir":"ltr"},{"lang":"mn","autonym":"монгол","dir":"ltr"},{"lang":"mni","autonym":"ꯃꯤꯇꯩ ꯂꯣꯟ","dir":"ltr"},{"lang":"mnw","autonym":"ဘာသာမန်","dir":"ltr"},{"lang":"mos","autonym":"moore","dir":"ltr"},{"lang":"mr","autonym":"मराठी","dir":"ltr"},{"lang":"mrj","autonym":"кырык мары","dir":"ltr"},{"lang":"mt","autonym":"Malti","dir":"ltr"},{"lang":"mwl","autonym":"Mirandés","dir":"ltr"},{"lang":"myv","autonym":"эрзянь","dir":"ltr"},{"lang":"mzn","autonym":"مازِرونی","dir":"rtl"},{"lang":"nah","autonym":"Nāhuatl","dir":"ltr"},{"lang":"nan","autonym":"閩南語 / Bân-lâm-gú","dir":"ltr"},{"lang":"nap","autonym":"Napulitano","dir":"ltr"},{"lang":"nb","autonym":"norsk bokmål","dir":"ltr"},{"lang":"nds","autonym":"Plattdüütsch","dir":"ltr"},{"lang":"nds-nl","autonym":"Nedersaksies","dir":"ltr"},{"lang":"ne","autonym":"नेपाली", "dir":"ltr"},{"lang":"new","autonym":"नेपाल भाषा","dir":"ltr"},{"lang":"nia","autonym":"Li Niha","dir":"ltr"},{"lang":"nn","autonym":"norsk nynorsk","dir":"ltr"},{"lang":"nqo","autonym":"ߒߞߏ","dir":"rtl"},{"lang":"nr","autonym":"isiNdebele seSewula","dir":"ltr"},{"lang":"nso","autonym":"Sesotho sa Leboa","dir":"ltr"},{"lang":"ny","autonym":"Chi-Chewa","dir":"ltr"},{"lang":"oc","autonym":"occitan","dir":"ltr"},{"lang":"om","autonym":"Oromoo","dir":"ltr"},{"lang":"or","autonym":"ଓଡ଼ିଆ","dir":"ltr"},{"lang":"os","autonym":"ирон","dir":"ltr"},{"lang":"pa","autonym":"ਪੰਜਾਬੀ","dir":"ltr"},{"lang":"pag","autonym":"Pangasinan","dir":"ltr"},{"lang":"pam","autonym":"Kapampangan","dir":"ltr"},{"lang":"pap","autonym":"Papiamentu","dir":"ltr"},{"lang":"pcd","autonym":"Picard","dir":"ltr"},{"lang":"pcm","autonym":"Naijá","dir":"ltr"},{"lang":"pdc","autonym":"Deitsch","dir":"ltr"},{"lang":"pms","autonym":"Piemontèis","dir":"ltr"},{"lang":"pnb", "autonym":"پنجابی","dir":"rtl"},{"lang":"ps","autonym":"پښتو","dir":"rtl"},{"lang":"pwn","autonym":"pinayuanan","dir":"ltr"},{"lang":"rm","autonym":"rumantsch","dir":"ltr"},{"lang":"rn","autonym":"ikirundi","dir":"ltr"},{"lang":"rsk","autonym":"руски","dir":"ltr"},{"lang":"rue","autonym":"русиньскый","dir":"ltr"},{"lang":"rup","autonym":"armãneashti","dir":"ltr"},{"lang":"rw","autonym":"Ikinyarwanda","dir":"ltr"},{"lang":"sa","autonym":"संस्कृतम्","dir":"ltr"},{"lang":"sah","autonym":"саха тыла","dir":"ltr"},{"lang":"sat","autonym":"ᱥᱟᱱᱛᱟᱲᱤ","dir":"ltr"},{"lang":"sc","autonym":"sardu","dir":"ltr"},{"lang":"scn","autonym":"sicilianu","dir":"ltr"},{"lang":"sco","autonym":"Scots","dir":"ltr"},{"lang":"sd","autonym":"سنڌي","dir":"rtl"},{"lang":"se","autonym":"davvisámegiella","dir":"ltr"},{"lang":"sg","autonym":"Sängö","dir":"ltr"},{"lang":"sgs","autonym":"žemaitėška","dir":"ltr"},{"lang":"sh","autonym": "srpskohrvatski / српскохрватски","dir":"ltr"},{"lang":"shi","autonym":"Taclḥit","dir":"ltr"},{"lang":"shn","autonym":"ၽႃႇသႃႇတႆး ","dir":"ltr"},{"lang":"si","autonym":"සිංහල","dir":"ltr"},{"lang":"skr","autonym":"سرائیکی","dir":"rtl"},{"lang":"sm","autonym":"Gagana Samoa","dir":"ltr"},{"lang":"smn","autonym":"anarâškielâ","dir":"ltr"},{"lang":"sn","autonym":"chiShona","dir":"ltr"},{"lang":"so","autonym":"Soomaaliga","dir":"ltr"},{"lang":"sq","autonym":"shqip","dir":"ltr"},{"lang":"srn","autonym":"Sranantongo","dir":"ltr"},{"lang":"ss","autonym":"SiSwati","dir":"ltr"},{"lang":"st","autonym":"Sesotho","dir":"ltr"},{"lang":"stq","autonym":"Seeltersk","dir":"ltr"},{"lang":"su","autonym":"Sunda","dir":"ltr"},{"lang":"sw","autonym":"Kiswahili","dir":"ltr"},{"lang":"tay","autonym":"Tayal","dir":"ltr"},{"lang":"tcy","autonym":"ತುಳು","dir":"ltr"},{"lang":"tdd","autonym":"ᥖᥭᥰ ᥖᥬᥲ ᥑᥨᥒᥰ","dir":"ltr"},{"lang":"tet", "autonym":"tetun","dir":"ltr"},{"lang":"ti","autonym":"ትግርኛ","dir":"ltr"},{"lang":"tk","autonym":"Türkmençe","dir":"ltr"},{"lang":"tl","autonym":"Tagalog","dir":"ltr"},{"lang":"tly","autonym":"tolışi","dir":"ltr"},{"lang":"tn","autonym":"Setswana","dir":"ltr"},{"lang":"to","autonym":"lea faka-Tonga","dir":"ltr"},{"lang":"tpi","autonym":"Tok Pisin","dir":"ltr"},{"lang":"trv","autonym":"Seediq","dir":"ltr"},{"lang":"ts","autonym":"Xitsonga","dir":"ltr"},{"lang":"tum","autonym":"chiTumbuka","dir":"ltr"},{"lang":"tw","autonym":"Twi","dir":"ltr"},{"lang":"ty","autonym":"reo tahiti","dir":"ltr"},{"lang":"tyv","autonym":"тыва дыл","dir":"ltr"},{"lang":"udm","autonym":"удмурт","dir":"ltr"},{"lang":"uz","autonym":"oʻzbekcha / ўзбекча","dir":"ltr"},{"lang":"ve","autonym":"Tshivenda","dir":"ltr"},{"lang":"vec","autonym":"vèneto","dir":"ltr"},{"lang":"vep","autonym":"vepsän kel’","dir":"ltr"},{"lang":"vls","autonym":"West-Vlams","dir":"ltr"},{"lang":"vo", "autonym":"Volapük","dir":"ltr"},{"lang":"vro","autonym":"võro","dir":"ltr"},{"lang":"wa","autonym":"walon","dir":"ltr"},{"lang":"war","autonym":"Winaray","dir":"ltr"},{"lang":"wo","autonym":"Wolof","dir":"ltr"},{"lang":"xal","autonym":"хальмг","dir":"ltr"},{"lang":"xh","autonym":"isiXhosa","dir":"ltr"},{"lang":"xmf","autonym":"მარგალური","dir":"ltr"},{"lang":"yi","autonym":"ייִדיש","dir":"rtl"},{"lang":"yo","autonym":"Yorùbá","dir":"ltr"},{"lang":"yue","autonym":"粵語","dir":"ltr"},{"lang":"za","autonym":"Vahcuengh","dir":"ltr"},{"lang":"zgh","autonym":"ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ","dir":"ltr"},{"lang":"zu","autonym":"isiZulu","dir":"ltr"}],"wgSectionTranslationTargetLanguages":["ace","ady","alt","am","ami","an","ang","ann","anp","ar","ary","arz","as","ast","av","avk","awa","ay","az","azb","ba","ban","bar","bbc","bcl","bdr","be","bew","bg","bho","bi","bjn","blk","bm","bn","bo","bpy","br","bs","btm","bug","ca","cdo","ce","ceb", "ch","chr","ckb","co","cr","crh","cs","cu","cy","da","dag","de","dga","din","diq","dsb","dtp","dv","dz","ee","el","eml","eo","es","et","eu","fa","fat","ff","fi","fj","fo","fon","fr","frp","frr","fur","fy","gag","gan","gcr","gl","glk","gn","gom","gor","gpe","gu","guc","gur","guw","gv","ha","hak","haw","he","hi","hif","hr","hsb","ht","hu","hy","hyw","ia","iba","ie","ig","igl","ilo","io","is","it","iu","ja","jam","jv","ka","kaa","kab","kbd","kbp","kcg","kg","kge","ki","kk","kl","km","kn","ko","koi","krc","ks","ku","kus","kv","kw","ky","lad","lb","lez","lg","li","lij","lld","lmo","ln","lo","lt","ltg","lv","mad","mai","map-bms","mdf","mg","mhr","mi","min","mk","ml","mn","mni","mnw","mos","mr","mrj","ms","mt","mwl","my","myv","mzn","nah","nan","nap","nb","nds","nds-nl","ne","new","nia","nl","nn","nqo","nr","nso","ny","oc","om","or","os","pa","pag","pam","pap","pcd","pcm","pdc","pl","pms","pnb","ps","pt","pwn","qu","rm","rn","ro","rsk","rue","rup","rw","sa","sah","sat","sc","scn","sco","sd", "se","sg","sgs","sh","shi","shn","si","sk","skr","sl","sm","smn","sn","so","sq","sr","srn","ss","st","stq","su","sv","sw","szl","ta","tay","tcy","tdd","te","tet","tg","th","ti","tk","tl","tly","tn","to","tpi","tr","trv","ts","tt","tum","tw","ty","tyv","udm","ur","uz","ve","vec","vep","vi","vls","vo","vro","wa","war","wo","wuu","xal","xh","xmf","yi","yo","yue","za","zgh","zh","zu"],"isLanguageSearcherCXEntrypointEnabled":true,"mintEntrypointLanguages":["ace","ast","azb","bcl","bjn","bh","crh","ff","fon","ig","is","ki","ks","lmo","min","sat","ss","tn","vec"],"wgWikibaseItemId":"Q186055","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false,"wgMinervaPermissions":{"watchable":true,"watch":false},"wgMinervaFeatures":{"beta":false, "donate":true,"mobileOptionsLink":true,"categories":false,"pageIssues":true,"talkAtTop":true,"historyInPageActions":false,"overflowSubmenu":false,"tabsOnSpecials":true,"personalMenu":false,"mainMenuExpanded":false,"echo":true,"nightMode":true},"wgMinervaDownloadNamespaces":[0]};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.minerva.styles":"ready","skins.minerva.content.styles.images":"ready","mediawiki.hlist":"ready","skins.minerva.codex.styles":"ready","skins.minerva.icons":"ready","jquery.tablesorter.styles":"ready","skins.minerva.amc.styles":"ready","ext.wikimediamessages.styles":"ready","mobile.init.styles":"ready","ext.relatedArticles.styles":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.view.redirect","ext.cite.ux-enhancements","mediawiki.page.media","ext.scribunto.logs","site" ,"mediawiki.page.ready","jquery.tablesorter","skins.minerva.scripts","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.popups","mobile.init","ext.echo.centralauth","ext.relatedArticles.readMore.bootstrap","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.cx.eventlogging.campaigns","ext.cx.entrypoints.mffrequentlanguages","ext.cx.entrypoints.languagesearcher.init","mw.externalguidance.init","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.relatedArticles.styles%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.tablesorter.styles%7Cmediawiki.hlist%7Cmobile.init.styles%7Cskins.minerva.amc.styles%7Cskins.minerva.codex.styles%7Cskins.minerva.content.styles.images%7Cskins.minerva.icons%2Cstyles%7Cwikibase.client.init&amp;only=styles&amp;skin=minerva"> <script async src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=minerva"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=minerva"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="theme-color" content="#eaecf0"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Git_session.svg/1200px-Git_session.svg.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="632"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Git_session.svg/800px-Git_session.svg.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="421"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Git_session.svg/640px-Git_session.svg.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="337"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimum-scale=0.25, maximum-scale=5.0"> <meta property="og:title" content="Git - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="manifest" href="/w/api.php?action=webapp-manifest"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Git&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Git"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="dns-prefetch" href="//meta.wikimedia.org"> <link rel="dns-prefetch" href="//login.wikimedia.org"> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="en"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=corsproxy" data-sourceurl="https://en.m.wikipedia.org/wiki/Git_(software)"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://en.m.wikipedia.org/wiki/Git_(software)"></script> <meta name="robots" content="none"> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Git rootpage-Git stable issues-group-B skin-minerva action-view skin--responsive mw-mf-amc-disabled mw-mf"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=navigationui" data-environment="prod" data-proxy-url="https://en-m-wikipedia-org.translate.goog" data-proxy-full-url="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-source-url="https://en.m.wikipedia.org/wiki/Git_(software)" data-source-language="auto" data-target-language="en" data-display-language="en-GB" data-detected-source-language="en" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://en.m.wikipedia.org/wiki/Git_(software)&amp;anno=2" data-client="tr"></script> <div id="mw-mf-viewport"> <div id="mw-mf-page-center"><a class="mw-mf-page-center__mask" href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#"></a> <header class="header-container header-chrome"> <div class="minerva-header"> <nav class="navigation-drawer toggle-list view-border-box"><input type="checkbox" id="main-menu-input" class="toggle-list__checkbox" role="button" aria-haspopup="true" aria-expanded="false" aria-labelledby="mw-mf-main-menu-button"> <label role="button" for="main-menu-input" id="mw-mf-main-menu-button" aria-hidden="true" data-event-name="ui.mainmenu" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet toggle-list__toggle"> <span class="minerva-icon minerva-icon--menu"></span> <span></span> </label> <div id="mw-mf-page-left" class="menu view-border-box"> <ul id="p-navigation" class="toggle-list__list"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--home" href="https://en-m-wikipedia-org.translate.goog/wiki/Main_Page?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-mw="interface"> <span class="minerva-icon minerva-icon--home"></span> <span class="toggle-list-item__label">Home</span> </a></li> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--random" href="https://en-m-wikipedia-org.translate.goog/wiki/Special:Random?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-mw="interface"> <span class="minerva-icon minerva-icon--die"></span> <span class="toggle-list-item__label">Random</span> </a></li> <li class="toggle-list-item skin-minerva-list-item-jsonly"><a class="toggle-list-item__anchor menu__item--nearby" href="https://en-m-wikipedia-org.translate.goog/wiki/Special:Nearby?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-event-name="menu.nearby" data-mw="interface"> <span class="minerva-icon minerva-icon--mapPin"></span> <span class="toggle-list-item__label">Nearby</span> </a></li> </ul> <ul id="p-personal" class="toggle-list__list"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--login" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Special:UserLogin&amp;returnto=Git&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-event-name="menu.login" data-mw="interface"> <span class="minerva-icon minerva-icon--logIn"></span> <span class="toggle-list-item__label">Log in</span> </a></li> </ul> <ul id="pt-preferences" class="toggle-list__list"> <li class="toggle-list-item skin-minerva-list-item-jsonly"><a class="toggle-list-item__anchor menu__item--settings" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Special:MobileOptions&amp;returnto=Git&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-event-name="menu.settings" data-mw="interface"> <span class="minerva-icon minerva-icon--settings"></span> <span class="toggle-list-item__label">Settings</span> </a></li> </ul> <ul id="p-donation" class="toggle-list__list"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--donate" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source%3Ddonate%26utm_medium%3Dsidebar%26utm_campaign%3DC13_en.wikipedia.org%26uselang%3Den%26wmf_key%3Dminerva" data-event-name="menu.donate" data-mw="interface"> <span class="minerva-icon minerva-icon--heart"></span> <span class="toggle-list-item__label">Donate</span> </a></li> </ul> <ul class="hlist"> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--about" href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:About?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-mw="interface"> <span class="toggle-list-item__label">About Wikipedia</span> </a></li> <li class="toggle-list-item "><a class="toggle-list-item__anchor menu__item--disclaimers" href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:General_disclaimer?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-mw="interface"> <span class="toggle-list-item__label">Disclaimers</span> </a></li> </ul> </div><label class="main-menu-mask" for="main-menu-input"></label> </nav> <div class="branding-box"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Main_Page?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB"> <span><img src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" alt="Wikipedia" width="120" height="18" style="width: 7.5em; height: 1.125em;"> </span> </a> </div> <form action="/w/index.php" method="get" class="minerva-search-form"> <div class="search-box"><input type="hidden" name="title" value="Special:Search"> <input class="search skin-minerva-search-trigger" id="searchInput" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f"> <span class="search-box-icon-overlay"><span class="minerva-icon minerva-icon--search"></span> </span> </div><button id="searchIcon" class="cdx-button cdx-button--size-large cdx-button--icon-only cdx-button--weight-quiet skin-minerva-search-trigger"> <span class="minerva-icon minerva-icon--search"></span> <span>Search</span> </button> </form> <nav class="minerva-user-navigation" aria-label="User navigation"> </nav> </div> </header> <main id="content" class="mw-body"> <div class="banner-container"> <div id="siteNotice"></div> </div> <div class="pre-content heading-holder"> <div class="page-heading"> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Git</span></h1> <div class="tagline"></div> </div> <ul id="p-associated-pages" class="minerva__tab-container"> <li class="minerva__tab selected"><a class="minerva__tab-text" href="https://en-m-wikipedia-org.translate.goog/wiki/Git?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" rel="" data-event-name="tabs.subject">Article</a></li> <li class="minerva__tab "><a class="minerva__tab-text" href="https://en-m-wikipedia-org.translate.goog/wiki/Talk:Git?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" rel="discussion" data-event-name="tabs.talk">Talk</a></li> </ul> <nav class="page-actions-menu"> <ul id="p-views" class="page-actions-menu__list"> <li id="language-selector" class="page-actions-menu__list-item"><a role="button" href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#p-lang" data-mw="interface" data-event-name="menu.languages" title="Language" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet language-selector"> <span class="minerva-icon minerva-icon--language"></span> <span>Language</span> </a></li> <li id="page-actions-watch" class="page-actions-menu__list-item"><a role="button" id="ca-watch" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Special:UserLogin&amp;returnto=Git&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-event-name="menu.watch" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet menu__item--page-actions-watch"> <span class="minerva-icon minerva-icon--star"></span> <span>Watch</span> </a></li> <li id="page-actions-edit" class="page-actions-menu__list-item"><a role="button" id="ca-edit" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" data-event-name="menu.edit" data-mw="interface" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet edit-page menu__item--page-actions-edit"> <span class="minerva-icon minerva-icon--edit"></span> <span>Edit</span> </a></li> </ul> </nav><!-- version 1.0.2 (change every time you update a partial) --> <div id="mw-content-subtitle"> <span class="mw-redirectedfrom">(Redirected from <a href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git_(software)&amp;redirect=no&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Git (software)">Git (software)</a>)</span> </div> </div> <div id="bodyContent" class="content"> <div id="mw-content-text" class="mw-body-content"> <script>function mfTempOpenSection(id){var block=document.getElementById("mf-section-"+id);block.className+=" open-block";block.previousSibling.className+=" open-block";}</script> <div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"> <section class="mf-section-0" id="mf-section-0"> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style> <div role="note" class="hatnote navigation-not-searchable"> For other uses, see <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(disambiguation)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-disambig" title="Git (disambiguation)">Git (disambiguation)</a>. </div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"> <div role="note" class="hatnote navigation-not-searchable"> Not to be confused with <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitLab?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitLab">GitLab</a>, or <a href="https://en-m-wikipedia-org.translate.goog/wiki/Gitea?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Gitea">Gitea</a>. </div> <p class="mw-empty-elt"></p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style> <p><b>Git</b> (<span class="rt-commentedText nowrap"><span class="IPA nopopups noexcerpt" lang="en-fonipa"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Help:IPA/English?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Help:IPA/English">/<span style="border-bottom:1px dotted"><span title="/ɡ/: 'g' in 'guy'">ɡ</span><span title="/ɪ/: 'i' in 'kit'">ɪ</span><span title="'t' in 'tie'">t</span></span>/</a></span></span>)<sup id="cite_ref-:0_9-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-:0-9"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> is a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Distributed_version_control?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Distributed version control">distributed version control</a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_system?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software system">system</a><sup id="cite_ref-FOOTNOTEChaconStraub201429–31_10-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub201429%E2%80%9331-10"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> that tracks versions of <a href="https://en-m-wikipedia-org.translate.goog/wiki/Computer_file?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Computer file">files</a>. It is often used to control <a href="https://en-m-wikipedia-org.translate.goog/wiki/Source_code?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Source code">source code</a> by programmers who are <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_development?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software development">developing </a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software">software</a> collaboratively.</p> <table class="infobox vevent"> <caption class="infobox-title summary"> Git </caption> <tbody> <tr> <td colspan="2" class="infobox-image logo"><span typeof="mw:File"><a href="https://en-m-wikipedia-org.translate.goog/wiki/File:Git-logo.svg?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Git-logo.svg/150px-Git-logo.svg.png" decoding="async" width="150" height="63" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Git-logo.svg/225px-Git-logo.svg.png 1.5x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Git-logo.svg/300px-Git-logo.svg.png 2x" data-file-width="512" data-file-height="214"></a></span></td> </tr> <tr> <td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="https://en-m-wikipedia-org.translate.goog/wiki/File:Git_session.svg?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Git_session.svg/220px-Git_session.svg.png" decoding="async" width="220" height="116" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Git_session.svg/330px-Git_session.svg.png 1.5x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/commons/thumb/f/f4/Git_session.svg/440px-Git_session.svg.png 2x" data-file-width="380" data-file-height="200"></a></span> <div class="infobox-caption"> A command-line session showing repository creation, addition of a file, and remote synchronization </div></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Programmer?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Programmer">Original author(s)</a></th> <td class="infobox-data"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Linus_Torvalds?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linus Torvalds">Linus Torvalds</a><sup id="cite_ref-git-initial-commit_1-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-git-initial-commit-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Programmer?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Programmer">Developer(s)</a></th> <td class="infobox-data">Junio Hamano and others<sup id="cite_ref-git-commits_2-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-git-commits-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th> <td class="infobox-data">7&nbsp;April 2005<span class="noprint">; 19 years ago</span><span style="display:none">&nbsp;(<span class="bday dtstart published updated">2005-04-07</span>)</span></td> </tr> <tr style="display: none;"> <td colspan="2" class="infobox-full-data"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_release_life_cycle?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software release life cycle">Stable release</a></th> <td class="infobox-data"> <div style="margin:0px;"> 2.47.1<sup id="cite_ref-wikidata-31e552437c347c06baef38edb9b120c21a721f58-v18_3-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-wikidata-31e552437c347c06baef38edb9b120c21a721f58-v18-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>&nbsp;<span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.wikidata.org/wiki/Q186055?uselang%3Den%23P348" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20"></a></span> / 25 November 2024 </div></td> </tr> <tr style="display:none"> <td colspan="2"></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Repository_(version_control)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Repository (version control)">Repository</a></th> <td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style> <div class="plainlist"> <ul> <li><span class="url"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git.kernel.org/pub/scm/git/git.git">git<wbr>.kernel<wbr>.org<wbr>/pub<wbr>/scm<wbr>/git<wbr>/git<wbr>.git</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.wikidata.org/wiki/Q186055%23P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20"></a></span></li> </ul> </div></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th> <td class="infobox-data">Primarily in <a href="https://en-m-wikipedia-org.translate.goog/wiki/C_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="C (programming language)">C</a>, with <a href="https://en-m-wikipedia-org.translate.goog/wiki/GUI?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="GUI">GUI</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Scripting_language?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Scripting language">programming scripts</a> written in <a href="https://en-m-wikipedia-org.translate.goog/wiki/Shell_script?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Shell script">Shell script</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Perl?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Perl">Perl</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Tcl?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Tcl">Tcl</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Python_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Python (programming language)">Python</a><sup id="cite_ref-4" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-5" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Operating_system?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Operating system">Operating system</a></th> <td class="infobox-data"><a href="https://en-m-wikipedia-org.translate.goog/wiki/POSIX?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="POSIX">POSIX</a> (<a href="https://en-m-wikipedia-org.translate.goog/wiki/Linux?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linux">Linux</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/MacOS?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="MacOS">macOS</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Solaris_(operating_system)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Solaris (operating system)">Solaris</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/IBM_AIX?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="IBM AIX">AIX</a>), <a href="https://en-m-wikipedia-org.translate.goog/wiki/Microsoft_Windows?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Microsoft Windows">Windows</a></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;">Available in</th> <td class="infobox-data">English</td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_categories?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Categorization_approaches" title="Software categories">Type</a></th> <td class="infobox-data"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Version_control?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Version control">Version control</a></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_license?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software license">License</a></th> <td class="infobox-data"><a href="https://en-m-wikipedia-org.translate.goog/wiki/GNU_General_Public_License?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNU General Public License">GPL-2.0-only</a><sup id="cite_ref-7" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-7"><span class="cite-bracket">[</span>i<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-license_gpl_8-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-license_gpl-8"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th> <td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com">git-scm<wbr>.com</a></span>&nbsp;<span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.wikidata.org/wiki/Q186055?uselang%3Den%23P856" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x,https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20"></a></span></span></td> </tr> </tbody> </table> <p>Design goals of Git include speed, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Data_integrity?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Data integrity">data integrity</a>, and support for <a href="https://en-m-wikipedia-org.translate.goog/wiki/Distributed_computing?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Distributed computing">distributed</a>, non-linear workflows&nbsp;— thousands of parallel <a href="https://en-m-wikipedia-org.translate.goog/wiki/Branching_(version_control)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Branching (version control)">branches</a> running on different computers.<sup id="cite_ref-kernel_SCM_saga_11-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-kernel_SCM_saga-11"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-integrity_goals_12-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-integrity_goals-12"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-linusGoogleTalk_13-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-linusGoogleTalk-13"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></p> <p>As with most other distributed version control systems, and unlike most <a href="https://en-m-wikipedia-org.translate.goog/wiki/Client%E2%80%93server?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Client–server">client–server</a> systems, Git maintains a local copy of the entire <a href="https://en-m-wikipedia-org.translate.goog/wiki/Repository_(version_control)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Repository (version control)">repository</a>, a.k.a. repo, with history and version-tracking abilities, independent of <a href="https://en-m-wikipedia-org.translate.goog/wiki/Computer_network?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Computer network">network</a> access or a central <a href="https://en-m-wikipedia-org.translate.goog/wiki/Server_(computing)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Server (computing)">server</a>. A repo is stored on each computer in a standard <a href="https://en-m-wikipedia-org.translate.goog/wiki/Directory_(computing)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Directory (computing)">directory</a> with additional, hidden files to provide version control capabilities.<sup id="cite_ref-14" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-14"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> Git provides features to <a href="https://en-m-wikipedia-org.translate.goog/wiki/Synchronization_(computer_science)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Synchronization (computer science)">synchronize</a> changes between repos that share history; copied (cloned) from each other. For collaboration, Git supports synchronizing with repos on <a href="https://en-m-wikipedia-org.translate.goog/wiki/Computer_network?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Computer network">remote</a> machines. Although all repos (with the same history) are peers, developers often use a central server to host a repo to hold an integrated copy.</p> <p>Git is a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Free_and_open-source_software?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Free and open-source software">free and open-source software</a> shared under the <a href="https://en-m-wikipedia-org.translate.goog/wiki/GNU_General_Public_License?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNU General Public License">GPL-2.0-only license</a>.</p> <p>Git was originally created by <a href="https://en-m-wikipedia-org.translate.goog/wiki/Linus_Torvalds?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linus Torvalds">Linus Torvalds</a> for version control during the development of the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Linux_kernel?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linux kernel">Linux kernel</a>.<sup id="cite_ref-pro-git-1.2_15-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-pro-git-1.2-15"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> The trademark "Git" is registered by the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_Freedom_Conservancy?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software Freedom Conservancy">Software Freedom Conservancy</a>, marking its official recognition and continued evolution in the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Open-source?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Open-source">open-source</a> community.</p> <p>Today, Git is the <a href="https://en-m-wikipedia-org.translate.goog/wiki/De_facto_standard?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="De facto standard">de facto standard</a> version control system. It is the most popular distributed version control system, with nearly 95% of developers reporting it as their primary version control system as of 2022.<sup id="cite_ref-:1_16-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-:1-16"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> It is the most widely used source-code management tool among professional developers. There are offerings of Git repository services, including <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/SourceForge?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="SourceForge">SourceForge</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Bitbucket?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Bitbucket">Bitbucket</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitLab?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitLab">GitLab</a>.<sup id="cite_ref-Krill_2016_17-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Krill_2016-17"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_github.com_18-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_github.com-18"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_sourceforge.net_19-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_sourceforge.net-19"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_bitbucket.org_20-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_bitbucket.org-20"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_gitlab.com_21-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_gitlab.com-21"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup></p> <div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"> <input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none"> <div class="toctitle" lang="en" dir="ltr"> <h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span> </div> <ul> <li class="toclevel-1 tocsection-1"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#History"><span class="tocnumber">1</span> <span class="toctext">History</span></a> <ul> <li class="toclevel-2 tocsection-2"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Naming"><span class="tocnumber">1.1</span> <span class="toctext">Naming</span></a></li> </ul></li> <li class="toclevel-1 tocsection-3"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Characteristics"><span class="tocnumber">2</span> <span class="toctext">Characteristics</span></a> <ul> <li class="toclevel-2 tocsection-4"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Design"><span class="tocnumber">2.1</span> <span class="toctext">Design</span></a> <ul> <li class="toclevel-3 tocsection-5"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Downsides"><span class="tocnumber">2.1.1</span> <span class="toctext">Downsides</span></a></li> </ul></li> <li class="toclevel-2 tocsection-6"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Merging_strategies"><span class="tocnumber">2.2</span> <span class="toctext">Merging strategies</span></a></li> <li class="toclevel-2 tocsection-7"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Data_structures"><span class="tocnumber">2.3</span> <span class="toctext">Data structures</span></a></li> <li class="toclevel-2 tocsection-8"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Commands"><span class="tocnumber">2.4</span> <span class="toctext">Commands</span></a></li> <li class="toclevel-2 tocsection-9"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Git_references"><span class="tocnumber">2.5</span> <span class="toctext">Git references</span></a></li> </ul></li> <li class="toclevel-1 tocsection-10"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Implementations"><span class="tocnumber">3</span> <span class="toctext">Implementations</span></a></li> <li class="toclevel-1 tocsection-11"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Git_server"><span class="tocnumber">4</span> <span class="toctext">Git server</span></a> <ul> <li class="toclevel-2 tocsection-12"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Open_source"><span class="tocnumber">4.1</span> <span class="toctext">Open source</span></a></li> <li class="toclevel-2 tocsection-13"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Git_server_as_a_service"><span class="tocnumber">4.2</span> <span class="toctext">Git server as a service</span></a></li> </ul></li> <li class="toclevel-1 tocsection-14"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Graphical_interfaces"><span class="tocnumber">5</span> <span class="toctext">Graphical interfaces</span></a> <ul> <li class="toclevel-2 tocsection-15"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#List_of_GUI_Clients"><span class="tocnumber">5.1</span> <span class="toctext">List of GUI Clients</span></a> <ul> <li class="toclevel-3 tocsection-16"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Windows_GUIs_(GNU_GPL/MIT_and_Free)"><span class="tocnumber">5.1.1</span> <span class="toctext">Windows GUIs (GNU GPL/MIT and Free)</span></a></li> <li class="toclevel-3 tocsection-17"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Mac_GUIs_(GNU_GPL/MIT_and_Free)"><span class="tocnumber">5.1.2</span> <span class="toctext">Mac GUIs (GNU GPL/MIT and Free)</span></a></li> <li class="toclevel-3 tocsection-18"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Linux_GUIs_(GNU_GPL/MIT_and_Free)"><span class="tocnumber">5.1.3</span> <span class="toctext">Linux GUIs (GNU GPL/MIT and Free)</span></a></li> <li class="toclevel-3 tocsection-19"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Proprietary_GIT_GUI"><span class="tocnumber">5.1.4</span> <span class="toctext">Proprietary GIT GUI</span></a></li> </ul></li> </ul></li> <li class="toclevel-1 tocsection-20"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Adoption"><span class="tocnumber">6</span> <span class="toctext">Adoption</span></a> <ul> <li class="toclevel-2 tocsection-21"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Extensions"><span class="tocnumber">6.1</span> <span class="toctext">Extensions</span></a></li> </ul></li> <li class="toclevel-1 tocsection-22"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Conventions"><span class="tocnumber">7</span> <span class="toctext">Conventions</span></a></li> <li class="toclevel-1 tocsection-23"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Security"><span class="tocnumber">8</span> <span class="toctext">Security</span></a></li> <li class="toclevel-1 tocsection-24"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Trademark"><span class="tocnumber">9</span> <span class="toctext">Trademark</span></a></li> <li class="toclevel-1 tocsection-25"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#See_also"><span class="tocnumber">10</span> <span class="toctext">See also</span></a></li> <li class="toclevel-1 tocsection-26"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Notes"><span class="tocnumber">11</span> <span class="toctext">Notes</span></a></li> <li class="toclevel-1 tocsection-27"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Citations"><span class="tocnumber">12</span> <span class="toctext">Citations</span></a></li> <li class="toclevel-1 tocsection-28"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#External_links"><span class="tocnumber">13</span> <span class="toctext">External links</span></a></li> </ul> </div> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(1)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="History">History</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=1&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: History" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-1 collapsible-block" id="mf-section-1"> <p>Torvalds started developing Git in April 2005 after the free <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_license?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software license">license</a> for <a href="https://en-m-wikipedia-org.translate.goog/wiki/BitKeeper?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="BitKeeper">BitKeeper</a>, the proprietary <a href="https://en-m-wikipedia-org.translate.goog/wiki/Version_control?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Version control">source-control management</a> (SCM) system used for Linux kernel development since 2002, was revoked for Linux.<sup id="cite_ref-22" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-22"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-linux.com441473_23-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-linux.com441473-23"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> The copyright holder of BitKeeper, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Larry_McVoy?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Larry McVoy">Larry McVoy</a>, claimed that <a href="https://en-m-wikipedia-org.translate.goog/wiki/Andrew_Tridgell?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Andrew Tridgell">Andrew Tridgell</a> had created <a href="https://en-m-wikipedia-org.translate.goog/wiki/SourcePuller?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="SourcePuller">SourcePuller</a> by <a href="https://en-m-wikipedia-org.translate.goog/wiki/Reverse_engineering?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Reverse engineering">reverse engineering</a> the BitKeeper <a href="https://en-m-wikipedia-org.translate.goog/wiki/Communication_protocol?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Communication protocol">protocols</a>.<sup id="cite_ref-24" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-24"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> The same incident also spurred the creation of <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a>, another version-control system.</p> <p>Torvalds wanted a distributed system that he could use like BitKeeper, but none of the available free systems met his needs. He cited an example of a source-control management system needing 30 seconds to apply a patch and update all associated metadata, and noted that this would not scale to the needs of Linux kernel development, where synchronizing with fellow maintainers could require 250 such actions at once. For his design criterion, he specified that patching should take no more than three seconds, and added three more goals:<sup id="cite_ref-kernel_SCM_saga_11-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-kernel_SCM_saga-11"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup></p> <ul> <li>Take the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Concurrent_Versions_System?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Concurrent Versions System">Concurrent Versions System</a> (CVS) as an example of what <i>not</i> to do; if in doubt, make the exact opposite decision.<sup id="cite_ref-linusGoogleTalk_13-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-linusGoogleTalk-13"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></li> <li>Support a distributed, BitKeeper-like workflow.<sup id="cite_ref-linusGoogleTalk_13-2" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-linusGoogleTalk-13"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></li> <li>Include very strong safeguards against corruption, either accidental or malicious.<sup id="cite_ref-integrity_goals_12-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-integrity_goals-12"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup></li> </ul> <p>These criteria eliminated every version-control system in use at the time, so immediately after the 2.6.12-rc2 Linux kernel development release, Torvalds set out to write his own.<sup id="cite_ref-linusGoogleTalk_13-3" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-linusGoogleTalk-13"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup></p> <p>The development of Git began on 3 April 2005.<sup id="cite_ref-selfhost_25-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-selfhost-25"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> Torvalds announced the project on 6 April and became <a href="https://en-m-wikipedia-org.translate.goog/wiki/Self-hosting_(compilers)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Self-hosting (compilers)">self-hosting</a> the next day.<sup id="cite_ref-selfhost_25-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-selfhost-25"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-26" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-26"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> The first merge of multiple branches took place on 18 April.<sup id="cite_ref-27" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-27"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> Torvalds achieved his performance goals; on 29 April, the nascent Git was benchmarked recording patches to the Linux kernel tree at a rate of 6.7 patches per second.<sup id="cite_ref-28" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-28"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> On 16 June, Git managed the kernel 2.6.12 release.<sup id="cite_ref-29" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-29"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup></p> <p>Torvalds turned over <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_maintenance?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software maintenance">maintenance</a> on 26 July 2005 to Junio Hamano, a major contributor to the project.<sup id="cite_ref-30" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-30"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> Hamano was responsible for the 1.0 release on 21 December 2005.<sup id="cite_ref-31" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-31"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup></p> <div class="mw-heading mw-heading3"> <h3 id="Naming">Naming</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=2&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Naming" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Torvalds sarcastically quipped about the name <i>git</i> (which means "unpleasant person" in <a href="https://en-m-wikipedia-org.translate.goog/wiki/British_English?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="British English">British English</a> slang): "I'm an egotistical bastard, and I name all my projects after myself. First '<a href="https://en-m-wikipedia-org.translate.goog/wiki/Linux_kernel?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linux kernel">Linux</a>', now 'git'."<sup id="cite_ref-whythegitname_32-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-whythegitname-32"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-33" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-33"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> The <a href="https://en-m-wikipedia-org.translate.goog/wiki/Man_page?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Man page">man page</a> describes Git as "the stupid content tracker".<sup id="cite_ref-34" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-34"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup></p> <p>The <a href="https://en-m-wikipedia-org.translate.goog/wiki/README?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="README">read-me file</a> of the source code elaborates further:<sup id="cite_ref-35" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-35"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup></p> <style data-mw-deduplicate="TemplateStyles:r1244412712">.mw-parser-output .templatequote{overflow:hidden;margin:1em 0;padding:0 32px}.mw-parser-output .templatequotecite{line-height:1.5em;text-align:left;margin-top:0}@media(min-width:500px){.mw-parser-output .templatequotecite{padding-left:1.6em}}</style> <blockquote class="templatequote"> <p>"git" can mean anything, depending on your mood.</p> <ul> <li>Random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronunciation of "get" may or may not be relevant.</li> <li>Stupid. Contemptible and despicable. Simple. Take your pick from the dictionary of slang.</li> <li>"Global information tracker": you're in a good mood, and it actually works for you. Angels sing, and a light suddenly fills the room.</li> <li>"Goddamn idiotic truckload of sh*t": when it breaks.</li> </ul> </blockquote> <p>The source code for Git refers to the program as "the information manager from hell".</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(2)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Characteristics">Characteristics</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=3&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Characteristics" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-2 collapsible-block" id="mf-section-2"> <div class="mw-heading mw-heading3"> <h3 id="Design">Design</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=4&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Design" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Git's design is a synthesis of Torvalds's experience with Linux in maintaining a large distributed development project, along with his intimate knowledge of file-system performance gained from the same project and the urgent need to produce a working system in short order. These influences led to the following implementation choices:<sup id="cite_ref-pro-git-1.2_15-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-pro-git-1.2-15"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup></p> <dl> <dt> Strong support for non-linear development </dt> <dd> Git supports rapid branching and merging, and includes specific tools for visualizing and navigating a non-linear development history. In Git, a core assumption is that a change will be merged more often than it is written, as it is passed around to various reviewers. In Git, branches are very lightweight: a branch is only a reference to one commit. </dd> <dt> Distributed development </dt> <dd> Like <a href="https://en-m-wikipedia-org.translate.goog/wiki/Darcs?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Darcs">Darcs</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/BitKeeper?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="BitKeeper">BitKeeper</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/GNU_Bazaar?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNU Bazaar">Bazaar</a>, and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Monotone_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Monotone (software)">Monotone</a>, Git gives each developer a local copy of the full development history, and changes are copied from one such repository to another. These changes are imported as added development branches and can be merged in the same way as a locally developed branch.<sup id="cite_ref-36" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-36"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> </dd> <dt> Compatibility with existing systems and protocols </dt> <dd> Repositories can be published via <a href="https://en-m-wikipedia-org.translate.goog/wiki/HTTPS?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="HTTPS">Hypertext Transfer Protocol Secure</a> (HTTPS), <a href="https://en-m-wikipedia-org.translate.goog/wiki/Hypertext_Transfer_Protocol?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Hypertext Transfer Protocol">Hypertext Transfer Protocol</a> (HTTP), <a href="https://en-m-wikipedia-org.translate.goog/wiki/File_Transfer_Protocol?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="File Transfer Protocol">File Transfer Protocol</a> (FTP), or a Git protocol over either a plain socket or <a href="https://en-m-wikipedia-org.translate.goog/wiki/Secure_Shell?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Secure Shell">Secure Shell</a> (ssh). Git also has a CVS server emulation, which enables the use of existing CVS clients and IDE plugins to access Git repositories. <a href="https://en-m-wikipedia-org.translate.goog/wiki/Apache_Subversion?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Apache Subversion">Subversion</a> repositories can be used directly with git-svn.<sup id="cite_ref-37" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-37"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> </dd> <dt> Efficient handling of large projects </dt> <dd> Torvalds has described Git as being very fast and scalable,<sup id="cite_ref-38" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-38"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> and performance tests done by Mozilla<sup id="cite_ref-39" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-39"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> showed that it was an <a href="https://en-m-wikipedia-org.translate.goog/wiki/Order_of_magnitude?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Order of magnitude">order of magnitude</a> faster diffing large repositories than <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/GNU_Bazaar?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNU Bazaar">GNU Bazaar</a>; fetching version history from a locally stored repository can be one hundred times faster than fetching it from the remote server.<sup id="cite_ref-40" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-40"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup> </dd> <dt> Cryptographic authentication of history </dt> <dd> The Git history is stored in such a way that the ID of a particular version (a <i>commit</i> in Git terms) depends upon the complete development history leading up to that commit. Once it is published, it is not possible to change the old versions without it being noticed. The structure is similar to a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Merkle_tree?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Merkle tree">Merkle tree</a>, but with added data at the nodes and leaves.<sup id="cite_ref-41" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-41"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup> (<a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Monotone_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Monotone (software)">Monotone</a> also have this property.) </dd> <dt> Toolkit-based design </dt> <dd> Git was designed as a set of programs written in <a href="https://en-m-wikipedia-org.translate.goog/wiki/C_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="C (programming language)">C</a> and several shell scripts that provide wrappers around those programs.<sup id="cite_ref-42" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-42"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> Although most of those scripts have since been rewritten in C for speed and portability, the design remains, and it is easy to chain the components together.<sup id="cite_ref-43" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-43"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup> </dd> <dt> Pluggable merge strategies </dt> <dd> As part of its toolkit design, Git has a well-defined model of an incomplete merge, and it has multiple algorithms for completing it, culminating in telling the user that it is unable to complete the merge automatically and that manual editing is needed.<sup id="cite_ref-44" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-44"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup> </dd> <dt> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Garbage_(computer_science)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Garbage (computer science)">Garbage</a> accumulates until collected </dt> <dd> Aborting operations or backing out changes will leave useless dangling objects in the database. These are generally a small fraction of the continuously growing history of wanted objects. Git will automatically perform <a href="https://en-m-wikipedia-org.translate.goog/wiki/Garbage_collection_(computer_science)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Garbage collection (computer science)">garbage collection</a> when enough loose objects have been created in the repository. Garbage collection can be called explicitly using <code>git gc</code>.<sup id="cite_ref-FOOTNOTEChaconStraub2014_45-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014-45"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-46" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-46"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup> </dd> <dt> Periodic explicit object packing </dt> <dd> Git stores each newly created object as a separate file. Although individually compressed, this takes up a great deal of space and is inefficient. This is solved by the use of <i>packs</i> that store a large number of objects <a href="https://en-m-wikipedia-org.translate.goog/wiki/Delta_encoding?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Delta encoding">delta-compressed</a> among themselves in one file (or network byte stream) called a <i>packfile</i>. Packs are compressed using the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Heuristic_(computer_science)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Heuristic (computer science)">heuristic</a> that files with the same name are probably similar, without depending on this for correctness. A corresponding index file is created for each packfile, recording the offset of each object in the packfile. Newly created objects (with newly added history) are still stored as single objects, and periodic repacking is needed to maintain space efficiency. The process of packing the repository can be very computationally costly. By allowing objects to exist in the repository in a loose but quickly generated format, Git allows the costly pack operation to be deferred until later, when time matters less, e.g., the end of a workday. Git does periodic repacking automatically, but manual repacking is also possible with the <code>git gc</code> command.<sup id="cite_ref-FOOTNOTEChaconStraub2014499_47-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014499-47"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup> For data integrity, both the packfile and its index have an <a href="https://en-m-wikipedia-org.translate.goog/wiki/SHA-1?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="SHA-1">SHA-1</a> checksum<sup id="cite_ref-FOOTNOTEChaconStraub201433–34_48-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub201433%E2%80%9334-48"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup> inside, and the file name of the packfile also contains an SHA-1 checksum. To check the integrity of a repository, run the <code>git fsck</code> command.<sup id="cite_ref-Git_-_Packfiles_49-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Git_-_Packfiles-49"><span class="cite-bracket">[</span>48<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-FOOTNOTEChaconStraub2014568_50-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014568-50"><span class="cite-bracket">[</span>49<span class="cite-bracket">]</span></a></sup> </dd> </dl> <p>Another property of Git is that it snapshots directory trees of files. The earliest systems for tracking versions of source code, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Source_Code_Control_System?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Source Code Control System">Source Code Control System</a> (SCCS) and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Revision_Control_System?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Revision Control System">Revision Control System</a> (RCS), worked on individual files and emphasized the space savings to be gained from <a href="https://en-m-wikipedia-org.translate.goog/wiki/Interleaved_deltas?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Interleaved deltas">interleaved deltas</a> (SCCS) or <a href="https://en-m-wikipedia-org.translate.goog/wiki/Delta_encoding?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Delta encoding">delta encoding</a> (RCS) the (mostly similar) versions. Later revision-control systems maintained this notion of a file having an identity across multiple revisions of a project. However, Torvalds rejected this concept.<sup id="cite_ref-51" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-51"><span class="cite-bracket">[</span>50<span class="cite-bracket">]</span></a></sup> Consequently, Git does not explicitly record file revision relationships at any level below the source-code tree.</p> <div class="mw-heading mw-heading4"> <h4 id="Downsides">Downsides</h4><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=5&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Downsides" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>These implicit revision relationships have some significant consequences:</p> <ul> <li>It is slightly more costly to examine the change history of one file than the whole project.<sup id="cite_ref-52" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-52"><span class="cite-bracket">[</span>51<span class="cite-bracket">]</span></a></sup> To obtain a history of changes affecting a given file, Git must walk the global history and then determine whether each change modified that file. This method of examining history does, however, let Git produce with equal efficiency a single history showing the changes to an arbitrary set of files. For example, a subdirectory of the source tree plus an associated global header file is a very common case.</li> <li>Renames are handled implicitly rather than explicitly. A common complaint with <a href="https://en-m-wikipedia-org.translate.goog/wiki/Concurrent_Versions_System?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Concurrent Versions System">CVS</a> is that it uses the name of a file to identify its revision history, so moving or renaming a file is not possible without either interrupting its history or renaming the history and thereby making the history inaccurate. Most post-CVS revision-control systems solve this by giving a file a unique long-lived name (analogous to an <a href="https://en-m-wikipedia-org.translate.goog/wiki/Inode?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Inode">inode</a> number) that survives renaming. Git does not record such an identifier, and this is claimed as an advantage.<sup id="cite_ref-53" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-53"><span class="cite-bracket">[</span>52<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-54" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-54"><span class="cite-bracket">[</span>53<span class="cite-bracket">]</span></a></sup> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Source_code?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Source code">Source code</a> files are sometimes split or merged, or simply renamed,<sup id="cite_ref-55" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-55"><span class="cite-bracket">[</span>54<span class="cite-bracket">]</span></a></sup> and recording this as a simple rename would freeze an inaccurate description of what happened in the (immutable) history. Git addresses the issue by detecting renames while browsing the history of snapshots rather than recording it when making the snapshot.<sup id="cite_ref-56" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-56"><span class="cite-bracket">[</span>55<span class="cite-bracket">]</span></a></sup> (Briefly, given a file in revision <i>N</i>, a file of the same name in revision <i>N</i>&nbsp;−&nbsp;1 is its default ancestor. However, when there is no like-named file in revision <i>N</i>&nbsp;−&nbsp;1, Git searches for a file that existed only in revision <i>N</i>&nbsp;−&nbsp;1 and is very similar to the new file.) However, it does require more <a href="https://en-m-wikipedia-org.translate.goog/wiki/CPU?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="CPU">CPU</a>-intensive work every time the history is reviewed, and several options to adjust the heuristics are available. This mechanism does not always work; sometimes a file that is renamed with changes in the same commit is read as a deletion of the old file and the creation of a new file. Developers can work around this limitation by committing the rename and the changes separately.</li> </ul> <div class="mw-heading mw-heading3"> <h3 id="Merging_strategies">Merging strategies</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=6&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Merging strategies" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Git implements several merging strategies; a non-default strategy can be selected at merge time:<sup id="cite_ref-57" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-57"><span class="cite-bracket">[</span>56<span class="cite-bracket">]</span></a></sup></p> <ul> <li><i>resolve</i>: the traditional <a href="https://en-m-wikipedia-org.translate.goog/wiki/Three-way_merge?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Three-way merge">three-way merge</a> algorithm.</li> <li><i>recursive</i>: This is the default when pulling or merging one branch, and is a variant of the three-way merge algorithm. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1244412712"> <blockquote class="templatequote"> <p>When there are more than one common ancestors that can be used for a three-way merge, it creates a merged tree of the common ancestors and uses that as the reference tree for the three-way merge. This has been reported to result in fewer merge conflicts without causing mis-merges by tests done on prior merge commits taken from Linux 2.6 kernel development history. Also, this can detect and handle merges involving renames.</p> <div class="templatequotecite"> — <cite>Linus Torvalds<sup id="cite_ref-58" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-58"><span class="cite-bracket">[</span>57<span class="cite-bracket">]</span></a></sup></cite> </div> </blockquote></li> <li><i>octopus</i>: This is the default when merging more than two heads.</li> </ul> <div class="mw-heading mw-heading3"> <h3 id="Data_structures">Data structures</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=7&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Data structures" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Git's primitives are not inherently a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Version_control?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Version control">source-code management</a> system. Torvalds explains:<sup id="cite_ref-59" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-59"><span class="cite-bracket">[</span>58<span class="cite-bracket">]</span></a></sup></p> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1244412712"> <blockquote class="templatequote"> <p>In many ways you can just see git as a filesystem—it's <a href="https://en-m-wikipedia-org.translate.goog/wiki/Content-addressable_storage?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Content-addressable storage">content-addressable</a>, and it has a notion of versioning, but I really designed it coming at the problem from the viewpoint of a <i>filesystem</i> person (hey, kernels is what I do), and I actually have absolutely <i>zero</i> interest in creating a traditional SCM system.</p> </blockquote> <p>From this initial design approach, Git has developed the full set of features expected of a traditional SCM,<sup id="cite_ref-bare_url_60-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-bare_url-60"><span class="cite-bracket">[</span>59<span class="cite-bracket">]</span></a></sup> with features mostly being created as needed, then refined and extended over time.</p> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:Git_operations.svg?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Git_operations.svg/220px-Git_operations.svg.png" decoding="async" width="220" height="161" class="mw-file-element" data-file-width="512" data-file-height="375"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 161px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Git_operations.svg/220px-Git_operations.svg.png" data-width="220" data-height="161" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Git_operations.svg/330px-Git_operations.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d8/Git_operations.svg/440px-Git_operations.svg.png 2x" data-class="mw-file-element">&nbsp;</span></a> <figcaption> Some data flows and storage levels in the Git revision control system </figcaption> </figure> <p>Git has two <a href="https://en-m-wikipedia-org.translate.goog/wiki/Data_structure?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Data structure">data structures</a>: a mutable <i>index</i> (also called <i>stage</i> or <i>cache</i>) that caches information about the working directory and the next revision to be committed; and an <i>object database</i> that stores immutable objects.</p> <p>The index serves as a connection point between the object database and the working tree.</p> <p>The <a href="https://en-m-wikipedia-org.translate.goog/wiki/Object_store?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Object store">object store</a> contains five types of objects:<sup id="cite_ref-61" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-61"><span class="cite-bracket">[</span>60<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Git_-_Packfiles_49-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Git_-_Packfiles-49"><span class="cite-bracket">[</span>48<span class="cite-bracket">]</span></a></sup></p> <ul> <li>A <b>blob</b> is the content of a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Computer_file?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Computer file">file</a>. Blobs have no proper file name, time stamps, or other metadata (a blob's name internally is a hash of its content). In Git, each blob is a version of a file, in which is the file's data.<sup id="cite_ref-FOOTNOTEChaconStraub201481–83_62-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub201481%E2%80%9383-62"><span class="cite-bracket">[</span>61<span class="cite-bracket">]</span></a></sup></li> <li>A <b>tree</b> object is the equivalent of a directory. It contains a list of file names,<sup id="cite_ref-FOOTNOTEChaconStraub2014485–488_63-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014485%E2%80%93488-63"><span class="cite-bracket">[</span>62<span class="cite-bracket">]</span></a></sup> each with some type bits and a reference to a blob or tree object that is that file, symbolic link, or directory's contents. These objects are a snapshot of the source tree. (In whole, this comprises a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Merkle_tree?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Merkle tree">Merkle tree</a>, meaning that only a single hash for the root tree is sufficient and actually used in commits to precisely pinpoint to the exact state of whole tree structures of any number of sub-directories and files.)</li> <li>A <b>commit</b> object links tree objects together into history. It contains the name of a tree object (of the top-level source directory), a timestamp, a log message, and the names of zero or more parent commit objects.<sup id="cite_ref-FOOTNOTEChaconStraub2014488–490_64-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014488%E2%80%93490-64"><span class="cite-bracket">[</span>63<span class="cite-bracket">]</span></a></sup></li> <li>A <b>tag</b> object is a container that contains a reference to another object and can hold added meta-data related to another object. Most commonly, it is used to store a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Digital_signature?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Digital signature">digital signature</a> of a commit object corresponding to a particular release of the data being tracked by Git.<sup id="cite_ref-FOOTNOTEChaconStraub2014495–496_65-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014495%E2%80%93496-65"><span class="cite-bracket">[</span>64<span class="cite-bracket">]</span></a></sup></li> <li>A <b>packfile</b> object collects various other objects into a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Zlib?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Zlib">zlib</a>-compressed bundle for compactness and ease of transport over network protocols.<sup id="cite_ref-FOOTNOTEChaconStraub2014497–501_66-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014497%E2%80%93501-66"><span class="cite-bracket">[</span>65<span class="cite-bracket">]</span></a></sup></li> </ul> <p>Each object is identified by a SHA-1 <a href="https://en-m-wikipedia-org.translate.goog/wiki/Cryptographic_hash_function?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Cryptographic hash function">hash</a> of its contents. Git computes the hash and uses this value for the object's name. The object is put into a directory matching the first two characters of its hash. The rest of the hash is used as the file name for that object.</p> <p>Git stores each revision of a file as a unique blob. The relationships between the blobs can be found through examining the tree and commit objects. Newly added objects are stored in their entirety using zlib compression. This can consume a large amount of disk space quickly, so objects can be combined into <i>packs</i>, which use <a href="https://en-m-wikipedia-org.translate.goog/wiki/Delta_encoding?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Delta encoding">delta compression</a> to save space, storing blobs as their changes relative to other blobs.</p> <p>Additionally, Git stores labels called refs (short for references) to indicate the locations of various commits. They are stored in the reference database and are respectively:<sup id="cite_ref-67" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-67"><span class="cite-bracket">[</span>66<span class="cite-bracket">]</span></a></sup></p> <ul> <li><b>Heads (branches)</b>: Named references that are advanced automatically to the new commit when a commit is made on top of them.</li> <li><b>HEAD</b>: A reserved head that will be compared against the working tree to create a commit.</li> <li><b>Tags</b>: Like branch references, but fixed to a particular commit. Used to label important points in history.</li> </ul> <div class="mw-heading mw-heading3"> <h3 id="Commands">Commands</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=8&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Commands" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Frequently used commands for Git's <a href="https://en-m-wikipedia-org.translate.goog/wiki/Command-line_interface?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Command-line interface">command-line interface</a> include:<sup id="cite_ref-68" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-68"><span class="cite-bracket">[</span>67<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-69" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-69"><span class="cite-bracket">[</span>68<span class="cite-bracket">]</span></a></sup></p> <ul> <li><code>git init</code>, which is used to create a git repository.</li> <li><code>git clone [URL]</code>, which <i>clones</i>, or duplicates, a git repository from an external URL.</li> <li><code>git add [file]</code>, which adds a file to git's <i>working directory</i> (files about to be committed).</li> <li><code>git commit -m [commit message]</code>, which <i>commits</i> the files from the current working directory (so they are now part of the repository's history).</li> </ul> <p>A <i>.gitignore</i> file may be created in a Git repository as a plain <a href="https://en-m-wikipedia-org.translate.goog/wiki/Text_file?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Text file">text file</a>. The files listed in the <i>.gitignore</i> file will <i>not</i> be tracked by Git.<sup id="cite_ref-70" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-70"><span class="cite-bracket">[</span>69<span class="cite-bracket">]</span></a></sup><sup class="reference nowrap"><span title="Pages: 3–4">: 3–4 </span></sup> This feature can be used to ignore files with keys or passwords, various extraneous files, and large files (which GitHub will refuse to upload).<sup id="cite_ref-71" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-71"><span class="cite-bracket">[</span>70<span class="cite-bracket">]</span></a></sup></p> <div class="mw-heading mw-heading3"> <h3 id="Git_references">Git references</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=9&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Git references" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>Every object in the Git database that is not referred to may be cleaned up by using a garbage collection command or automatically. An object may be referenced by another object or an explicit reference. Git has different types of references. The commands to create, move, and delete references vary. <code>git show-ref</code> lists all references. Some types are:</p> <ul> <li><i>heads</i>: refers to an object locally,</li> <li><i>remotes</i>: refers to an object which exists in a remote repository,</li> <li><i>stash</i>: refers to an object not yet committed,</li> <li><i>meta</i>: <i>e.g.</i>, a configuration in a bare repository, user rights; the refs/meta/config namespace was introduced retrospectively, gets used by <a href="https://en-m-wikipedia-org.translate.goog/wiki/Gerrit_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Gerrit (software)">Gerrit</a>,<sup id="cite_ref-Gerrit_Code_Review_72-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Gerrit_Code_Review-72"><span class="cite-bracket">[</span>71<span class="cite-bracket">]</span></a></sup></li> <li><i>tags</i>: see above.</li> </ul> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(3)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Implementations">Implementations</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=10&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Implementations" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-3 collapsible-block" id="mf-section-3"> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:GNOME_gitg.png?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/9/93/GNOME_gitg.png/220px-GNOME_gitg.png" decoding="async" width="220" height="155" class="mw-file-element" data-file-width="2002" data-file-height="1408"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 155px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/9/93/GNOME_gitg.png/220px-GNOME_gitg.png" data-width="220" data-height="155" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/93/GNOME_gitg.png/330px-GNOME_gitg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/93/GNOME_gitg.png/440px-GNOME_gitg.png 2x" data-class="mw-file-element">&nbsp;</span></a> <figcaption> <a href="https://en-m-wikipedia-org.translate.goog/wiki/GNOME_Core_Applications?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNOME Core Applications">gitg</a> is a graphical front-end using <a href="https://en-m-wikipedia-org.translate.goog/wiki/GTK%2B?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="GTK+">GTK+</a>. </figcaption> </figure> <p>Git (the main implementation in C) is primarily developed on <a href="https://en-m-wikipedia-org.translate.goog/wiki/Linux?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linux">Linux</a>, although it also supports most major operating systems, including the BSDs (<a href="https://en-m-wikipedia-org.translate.goog/wiki/DragonFly_BSD?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="DragonFly BSD">DragonFly BSD</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/FreeBSD?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="FreeBSD">FreeBSD</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/NetBSD?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="NetBSD">NetBSD</a>, and <a href="https://en-m-wikipedia-org.translate.goog/wiki/OpenBSD?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="OpenBSD">OpenBSD</a>), <a href="https://en-m-wikipedia-org.translate.goog/wiki/Solaris_(operating_system)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Solaris (operating system)">Solaris</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/MacOS?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="MacOS">macOS</a>, and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Microsoft_Windows?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Microsoft Windows">Windows</a>.<sup id="cite_ref-73" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-73"><span class="cite-bracket">[</span>72<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-74" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-74"><span class="cite-bracket">[</span>73<span class="cite-bracket">]</span></a></sup></p> <p>The first Windows <a href="https://en-m-wikipedia-org.translate.goog/wiki/Porting?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Porting">port</a> of Git was primarily a Linux-emulation framework that hosts the Linux version. Installing Git under Windows creates a similarly named Program Files directory containing the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mingw-w64?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mingw-w64">Mingw-w64</a> port of the <a href="https://en-m-wikipedia-org.translate.goog/wiki/GNU_Compiler_Collection?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNU Compiler Collection">GNU Compiler Collection</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Perl?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Perl">Perl</a> 5, <a href="https://en-m-wikipedia-org.translate.goog/wiki/MSYS2?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="MSYS2">MSYS2</a> (itself a fork of <a href="https://en-m-wikipedia-org.translate.goog/wiki/Cygwin?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Cygwin">Cygwin</a>, a Unix-like emulation environment for Windows) and various other Windows ports or emulations of Linux utilities and libraries. Currently, native Windows builds of Git are distributed as 32- and 64-bit installers.<sup id="cite_ref-75" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-75"><span class="cite-bracket">[</span>74<span class="cite-bracket">]</span></a></sup> The git official website currently maintains a build of Git for Windows, still using the MSYS2 environment.<sup id="cite_ref-76" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-76"><span class="cite-bracket">[</span>75<span class="cite-bracket">]</span></a></sup></p> <p>The JGit implementation of Git is a pure <a href="https://en-m-wikipedia-org.translate.goog/wiki/Java_(software_platform)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Java (software platform)">Java</a> software library, designed to be embedded in any Java application. JGit is used in the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Gerrit_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Gerrit (software)">Gerrit</a> code-review tool, and in EGit, a Git client for the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Eclipse_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Eclipse (software)">Eclipse</a> IDE.<sup id="cite_ref-77" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-77"><span class="cite-bracket">[</span>76<span class="cite-bracket">]</span></a></sup></p> <p>Go-git is an <a href="https://en-m-wikipedia-org.translate.goog/wiki/Open-source_software?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Open-source software">open-source</a> implementation of Git written in pure <a href="https://en-m-wikipedia-org.translate.goog/wiki/Go_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Go (programming language)">Go</a>.<sup id="cite_ref-78" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-78"><span class="cite-bracket">[</span>77<span class="cite-bracket">]</span></a></sup> It is currently used for backing projects as a <a href="https://en-m-wikipedia-org.translate.goog/wiki/SQL?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="SQL">SQL</a> interface for Git code repositories<sup id="cite_ref-79" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-79"><span class="cite-bracket">[</span>78<span class="cite-bracket">]</span></a></sup> and providing <a href="https://en-m-wikipedia-org.translate.goog/wiki/Encryption?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Encryption">encryption</a> for Git.<sup id="cite_ref-80" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-80"><span class="cite-bracket">[</span>79<span class="cite-bracket">]</span></a></sup></p> <p>Dulwich is an implementation of Git written in pure <a href="https://en-m-wikipedia-org.translate.goog/wiki/Python_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Python (programming language)">Python</a> with support for CPython 3.6 and later and Pypy.<sup id="cite_ref-81" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-81"><span class="cite-bracket">[</span>80<span class="cite-bracket">]</span></a></sup></p> <p>The libgit2 implementation of Git is an ANSI C software library with no other dependencies, which can be built on multiple platforms, including Windows, Linux, macOS, and BSD.<sup id="cite_ref-82" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-82"><span class="cite-bracket">[</span>81<span class="cite-bracket">]</span></a></sup> It has bindings for many programming languages, including <a href="https://en-m-wikipedia-org.translate.goog/wiki/Ruby_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Ruby (programming language)">Ruby</a>, Python, and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Haskell?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Haskell">Haskell</a>.<sup id="cite_ref-83" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-83"><span class="cite-bracket">[</span>82<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-84" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-84"><span class="cite-bracket">[</span>83<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-85" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-85"><span class="cite-bracket">[</span>84<span class="cite-bracket">]</span></a></sup></p> <p>JS-Git is a <a href="https://en-m-wikipedia-org.translate.goog/wiki/JavaScript?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="JavaScript">JavaScript</a> implementation of a subset of Git.<sup id="cite_ref-86" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-86"><span class="cite-bracket">[</span>85<span class="cite-bracket">]</span></a></sup></p> <p>GameOfTrees is an open-source implementation of Git for the OpenBSD project.<sup id="cite_ref-87" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-87"><span class="cite-bracket">[</span>86<span class="cite-bracket">]</span></a></sup></p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(4)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Git_server">Git server</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=11&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Git server" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-4 collapsible-block" id="mf-section-4"> <figure class="mw-default-size" typeof="mw:File/Thumb"> <a href="https://en-m-wikipedia-org.translate.goog/wiki/File:Gitweb.png?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img src="//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Gitweb.png/220px-Gitweb.png" decoding="async" width="220" height="142" class="mw-file-element" data-file-width="1134" data-file-height="732"> </noscript><span class="lazy-image-placeholder" style="width: 220px;height: 142px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Gitweb.png/220px-Gitweb.png" data-width="220" data-height="142" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Gitweb.png/330px-Gitweb.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Gitweb.png/440px-Gitweb.png 2x" data-class="mw-file-element">&nbsp;</span></a> <figcaption> Screenshot of Gitweb interface showing a commit <a href="https://en-m-wikipedia-org.translate.goog/wiki/Diff?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Diff">diff</a> </figcaption> </figure> <p>As Git is a distributed version control system, it could be used as a server out of the box. It is shipped with a built-in command <code>git daemon</code> which starts a simple TCP server running on the Git protocol.<sup id="cite_ref-FOOTNOTEChaconStraub2014138–139_88-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014138%E2%80%93139-88"><span class="cite-bracket">[</span>87<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-89" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-89"><span class="cite-bracket">[</span>88<span class="cite-bracket">]</span></a></sup> Dedicated Git HTTP servers help (amongst other features) by adding access control, displaying the contents of a Git repository via the web interfaces, and managing multiple repositories. Already existing Git repositories can be cloned and shared to be used by others as a centralized repo. It can also be accessed via remote shell just by having the Git software installed and allowing a user to log in.<sup id="cite_ref-90" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-90"><span class="cite-bracket">[</span>89<span class="cite-bracket">]</span></a></sup> Git servers typically listen on <a href="https://en-m-wikipedia-org.translate.goog/wiki/Port_(computer_networking)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Port (computer networking)">TCP port</a> 9418.<sup id="cite_ref-91" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-91"><span class="cite-bracket">[</span>90<span class="cite-bracket">]</span></a></sup></p> <div class="mw-heading mw-heading3"> <h3 id="Open_source">Open source</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=12&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Open source" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <ul> <li>Hosting the Git server using the Git Binary.<sup id="cite_ref-92" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-92"><span class="cite-bracket">[</span>91<span class="cite-bracket">]</span></a></sup></li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/Gerrit_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Gerrit (software)">Gerrit</a>, a Git server configurable to support code reviews and provide access via ssh, an integrated <a href="https://en-m-wikipedia-org.translate.goog/wiki/Apache_MINA?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Apache MINA">Apache MINA</a> or OpenSSH, or an integrated <a href="https://en-m-wikipedia-org.translate.goog/wiki/Jetty_(web_server)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Jetty (web server)">Jetty</a> web server. Gerrit provides integration for LDAP, Active Directory, OpenID, OAuth, Kerberos/GSSAPI, X509 https client certificates. With Gerrit 3.0 all configurations will be stored as Git repositories, and no database is required to run. Gerrit has a pull-request feature implemented in its core but lacks a GUI for it.</li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/Phabricator?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Phabricator">Phabricator</a>, a spin-off from Facebook. As Facebook primarily uses <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a>, Git support is not as prominent.<sup id="cite_ref-93" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-93"><span class="cite-bracket">[</span>92<span class="cite-bracket">]</span></a></sup></li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/RhodeCode?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="RhodeCode">RhodeCode</a> Community Edition (CE), supporting Git, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Apache_Subversion?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Apache Subversion">Subversion</a> with an <a href="https://en-m-wikipedia-org.translate.goog/wiki/AGPLv3?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="AGPLv3">AGPLv3 license</a>.</li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/Kallithea_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Kallithea (software)">Kallithea</a>, supporting both Git and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a>, developed in <a href="https://en-m-wikipedia-org.translate.goog/wiki/Python_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Python (programming language)">Python</a> with <a href="https://en-m-wikipedia-org.translate.goog/wiki/GPL_license?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="GPL license">GPL license</a>.</li> <li>External projects like gitolite,<sup id="cite_ref-94" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-94"><span class="cite-bracket">[</span>93<span class="cite-bracket">]</span></a></sup> which provide scripts on top of Git software to provide fine-grained access control.</li> <li>There are several other FLOSS solutions for self-hosting, including Gogs,<sup id="cite_ref-95" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-95"><span class="cite-bracket">[</span>94<span class="cite-bracket">]</span></a></sup> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Gitea?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Gitea">Gitea</a>, a fork of Gogs, as well as <a href="https://en-m-wikipedia-org.translate.goog/wiki/Forgejo?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Forgejo">Forgejo</a>, which is, in turn, a fork of Gitea. Gogs, as well as the two aforementioned derivatives of it, is developed using the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Go_(programming_language)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Go (programming language)">Go language</a>. All three solutions are made available under the <a href="https://en-m-wikipedia-org.translate.goog/wiki/MIT_license?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="MIT license">MIT license</a>.</li> </ul> <div class="mw-heading mw-heading3"> <h3 id="Git_server_as_a_service">Git server as a service</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=13&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Git server as a service" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"> <div role="note" class="hatnote navigation-not-searchable"> See also: <a href="https://en-m-wikipedia-org.translate.goog/wiki/Comparison_of_source-code-hosting_facilities?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Comparison of source-code-hosting facilities">Comparison of source-code-hosting facilities</a> </div> <p>There are many offerings of Git repositories as a service. The most popular are <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/SourceForge?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="SourceForge">SourceForge</a>, <a href="https://en-m-wikipedia-org.translate.goog/wiki/Bitbucket?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Bitbucket">Bitbucket</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitLab?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitLab">GitLab</a>.<sup id="cite_ref-:2_96-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-:2-96"><span class="cite-bracket">[</span>95<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_github.com_18-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_github.com-18"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_sourceforge.net_19-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_sourceforge.net-19"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_bitbucket.org_20-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_bitbucket.org-20"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Alexa_gitlab.com_21-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-Alexa_gitlab.com-21"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup></p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(5)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Graphical_interfaces">Graphical interfaces</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=14&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Graphical interfaces" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-5 collapsible-block" id="mf-section-5"> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style> <style data-mw-deduplicate="TemplateStyles:r1248332772">.mw-parser-output .multiple-issues-text{width:95%;margin:0.2em 0}.mw-parser-output .multiple-issues-text>.mw-collapsible-content{margin-top:0.3em}.mw-parser-output .compact-ambox .ambox{border:none;border-collapse:collapse;background-color:transparent;margin:0 0 0 1.6em!important;padding:0!important;width:auto;display:block}body.mediawiki .mw-parser-output .compact-ambox .ambox.mbox-small-left{font-size:100%;width:auto;margin:0}.mw-parser-output .compact-ambox .ambox .mbox-text{padding:0!important;margin:0!important}.mw-parser-output .compact-ambox .ambox .mbox-text-span{display:list-item;line-height:1.5em;list-style-type:disc}body.skin-minerva .mw-parser-output .multiple-issues-text>.mw-collapsible-toggle,.mw-parser-output .compact-ambox .ambox .mbox-image,.mw-parser-output .compact-ambox .ambox .mbox-imageright,.mw-parser-output .compact-ambox .ambox .mbox-empty-cell,.mw-parser-output .compact-ambox .hide-when-compact{display:none}</style> <table class="box-Multiple_issues plainlinks metadata ambox ambox-content ambox-multiple_issues compact-ambox" role="presentation"> <tbody> <tr> <td class="mbox-text"> <div class="mbox-text-span"> <div class="multiple-issues-text mw-collapsible"> <b>This section has multiple issues.</b> Please help <b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:EditPage/Git?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Special:EditPage/Git">improve it</a></b> or discuss these issues on the <b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Talk:Git?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Talk:Git">talk page</a></b>. <small><i>(<a href="https://en-m-wikipedia-org.translate.goog/wiki/Help:Maintenance_template_removal?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Help:Maintenance template removal">Learn how and when to remove these messages</a>)</i></small> <div class="mw-collapsible-content"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"> <table class="box-Unreferenced_section plainlinks metadata ambox ambox-content ambox-Unreferenced" role="presentation"> <tbody> <tr> <td class="mbox-text"> <div class="mbox-text-span"> This section <b>does not <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:Citing_sources?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Wikipedia:Citing sources">cite</a> any <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:Verifiability?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Wikipedia:Verifiability">sources</a></b>.<span class="hide-when-compact"> Please help <a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:EditPage/Git?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Special:EditPage/Git">improve this section</a> by <a href="https://en-m-wikipedia-org.translate.goog/wiki/Help:Referencing_for_beginners?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:Verifiability?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#Burden_of_evidence" title="Wikipedia:Verifiability">removed</a>.</span> <span class="date-container"><i>(<span class="date">June 2024</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="https://en-m-wikipedia-org.translate.goog/wiki/Help:Maintenance_template_removal?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span> </div></td> </tr> </tbody> </table> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1251242444"> <table class="box-Expand_section plainlinks metadata ambox mbox-small-left ambox-content" role="presentation"> <tbody> <tr> <td class="mbox-text"> <div class="mbox-text-span"> This section <b>needs expansion</b> with: more clients and details like features. You can help by <a class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://en.wikipedia.org/w/index.php?title%3DGit%26action%3Dedit%26section%3D">adding to it</a>. <span class="date-container"><i>(<span class="date">June 2024</span>)</i></span> </div></td> </tr> </tbody> </table> </div> </div><span class="hide-when-compact"><i> (<small><a href="https://en-m-wikipedia-org.translate.goog/wiki/Help:Maintenance_template_removal?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span> </div></td> </tr> </tbody> </table> <p>Git, a powerful version control system, can be daunting with its command-line interface. Git GUI clients offer a graphical user interface (GUI) to simplify interaction with Git repositories.</p> <p>These GUIs provide visual representations of your project's history, including branches, commits, and file changes. They also streamline actions like staging changes, creating commits, and managing branches. Visual diff tools help resolve merge conflicts arising from concurrent development.</p> <p>Git comes with a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Tcl/Tk?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Tcl/Tk">Tcl/Tk</a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Graphical_user_interface?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Graphical user interface">GUI</a>, which allows users to perform actions such as creating and amending commits, creating and merging branches, and interacting with remote repositories. <sup id="cite_ref-97" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-97"><span class="cite-bracket">[</span>96<span class="cite-bracket">]</span></a></sup></p> <p>In addition to the official GUI, many 3rd party interfaces exist that provide similar features to the official GUI distributed with Git, such as GitHub Desktop, SourceTree, and TortoiseGit.<sup id="cite_ref-98" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-98"><span class="cite-bracket">[</span>97<span class="cite-bracket">]</span></a></sup></p> <p>GUI clients make Git easier to learn and use, improving workflow efficiency and reducing errors. Popular options include cross-platform GitKraken Desktop (freemium) and Sourcetree (free/paid), or platform-specific choices like GitHub Desktop (free) for Windows/macOS and TortoiseGit (free) for Windows.</p> <div class="mw-heading mw-heading3"> <h3 id="List_of_GUI_Clients">List of GUI Clients</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=15&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: List of GUI Clients" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>While Git provides built-in GUI tools (git-gui, gitk), a wider range of third-party options cater to platform-specific user preferences.</p> <div class="mw-heading mw-heading4"> <h4 id="Windows_GUIs_(GNU_GPL/MIT_and_Free)"><span id="Windows_GUIs_.28GNU_GPL.2FMIT_and_Free.29"></span>Windows GUIs (GNU GPL/MIT and Free)</h4><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=16&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Windows GUIs (GNU GPL/MIT and Free)" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <ul> <li>GitHub Desktop</li> <li>SourceTree</li> <li>TortoiseGit</li> <li>Git Extensions</li> <li>gitg</li> <li>MeGit (based on EGit)</li> <li>GitUI</li> </ul> <div class="mw-heading mw-heading4"> <h4 id="Mac_GUIs_(GNU_GPL/MIT_and_Free)"><span id="Mac_GUIs_.28GNU_GPL.2FMIT_and_Free.29"></span>Mac GUIs (GNU GPL/MIT and Free)</h4><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=17&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Mac GUIs (GNU GPL/MIT and Free)" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <ul> <li>GitHub Desktop</li> <li>SourceTree</li> </ul> <div class="mw-heading mw-heading4"> <h4 id="Linux_GUIs_(GNU_GPL/MIT_and_Free)"><span id="Linux_GUIs_.28GNU_GPL.2FMIT_and_Free.29"></span>Linux GUIs (GNU GPL/MIT and Free)</h4><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=18&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Linux GUIs (GNU GPL/MIT and Free)" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <ul> <li>gitg</li> <li>MeGit (based on EGit)</li> <li>GitUI</li> <li>giggle</li> </ul> <div class="mw-heading mw-heading4"> <h4 id="Proprietary_GIT_GUI">Proprietary GIT GUI</h4><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=19&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Proprietary GIT GUI" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <ul> <li>SmartGit (Windows, Linux, Mac)</li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitKraken?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitKraken">GitKraken</a> Desktop (Windows, Linux, Mac)</li> <li>Glint (Windows, Linux, Mac)</li> <li>Git Tower (Windows, Mac)</li> <li>SourceTree (Windows, Mac)</li> </ul> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(6)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Adoption">Adoption</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=20&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Adoption" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-6 collapsible-block" id="mf-section-6"> <p>The <a href="https://en-m-wikipedia-org.translate.goog/wiki/Eclipse_Foundation?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Eclipse Foundation">Eclipse Foundation</a> reported in its annual community survey that as of May 2014, Git is now the most widely used source-code management tool, with 42.9% of professional software developers reporting that they use Git as their primary source-control system<sup id="cite_ref-ianskerrett.wordpress.com_99-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-ianskerrett.wordpress.com-99"><span class="cite-bracket">[</span>98<span class="cite-bracket">]</span></a></sup> compared with 36.3% in 2013, 32% in 2012; or for Git responses excluding use of <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a>: 33.3% in 2014, 30.3% in 2013, 27.6% in 2012 and 12.8% in 2011.<sup id="cite_ref-100" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-100"><span class="cite-bracket">[</span>99<span class="cite-bracket">]</span></a></sup> Open-source directory <a href="https://en-m-wikipedia-org.translate.goog/wiki/Open_Hub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Open Hub">Open Hub</a> reports a similar uptake among open-source projects.<sup id="cite_ref-101" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-101"><span class="cite-bracket">[</span>100<span class="cite-bracket">]</span></a></sup></p> <p><a href="https://en-m-wikipedia-org.translate.goog/wiki/Stack_Overflow?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Stack Overflow">Stack Overflow</a> has included <a href="https://en-m-wikipedia-org.translate.goog/wiki/Version_control?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Version control">version control</a> in their annual developer survey<sup id="cite_ref-102" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-102"><span class="cite-bracket">[</span>101<span class="cite-bracket">]</span></a></sup> in 2015 (16,694 responses),<sup id="cite_ref-103" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-103"><span class="cite-bracket">[</span>102<span class="cite-bracket">]</span></a></sup> 2017 (30,730 responses),<sup id="cite_ref-104" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-104"><span class="cite-bracket">[</span>103<span class="cite-bracket">]</span></a></sup> 2018 (74,298 responses)<sup id="cite_ref-105" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-105"><span class="cite-bracket">[</span>104<span class="cite-bracket">]</span></a></sup> and 2022 (71,379 responses).<sup id="cite_ref-:1_16-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-:1-16"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> Git was the overwhelming favorite of responding developers in these surveys, reporting as high as 93.9% in 2022.</p> <p>Version control systems used by responding developers:</p> <table class="wikitable sortable"> <tbody> <tr> <th>Name</th> <th>2015</th> <th>2017</th> <th>2018</th> <th>2022</th> </tr> <tr> <td>Git</td> <td>69.3%</td> <td>69.2%</td> <td>87.2%</td> <td>93.9%</td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Apache_Subversion?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Apache Subversion">Subversion</a></td> <td>36.9%</td> <td>9.1%</td> <td>16.1%</td> <td>5.2%</td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Team_Foundation_Version_Control?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Team Foundation Version Control">TFVC</a></td> <td>12.2%</td> <td>7.3%</td> <td>10.9%</td> <td><sup id="cite_ref-fn0_106-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a></td> <td>7.9%</td> <td>1.9%</td> <td>3.6%</td> <td>1.1%</td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Concurrent_Versions_System?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Concurrent Versions System">CVS</a></td> <td>4.2%</td> <td><sup id="cite_ref-fn0_106-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-2" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-3" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Perforce_Helix?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Perforce Helix">Perforce</a></td> <td>3.3%</td> <td><sup id="cite_ref-fn0_106-4" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-5" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-6" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/Microsoft_Visual_SourceSafe?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Microsoft Visual SourceSafe">VSS</a></td> <td><sup id="cite_ref-fn0_106-7" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td>0.6%</td> <td><sup id="cite_ref-fn0_106-8" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-9" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td><a href="https://en-m-wikipedia-org.translate.goog/wiki/IBM_DevOps_Code_ClearCase?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="IBM DevOps Code ClearCase">IBM DevOps Code ClearCase</a></td> <td><sup id="cite_ref-fn0_106-10" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td>0.4%</td> <td><sup id="cite_ref-fn0_106-11" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-12" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td>Zip file backups</td> <td><sup id="cite_ref-fn0_106-13" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td>2.0%</td> <td>7.9%</td> <td><sup id="cite_ref-fn0_106-14" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td>Raw network sharing</td> <td><sup id="cite_ref-fn0_106-15" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td>1.7%</td> <td>7.9%</td> <td><sup id="cite_ref-fn0_106-16" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td>Other</td> <td>5.8%</td> <td>3.0%</td> <td><sup id="cite_ref-fn0_106-17" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> <td><sup id="cite_ref-fn0_106-18" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-fn0-106"><span class="cite-bracket">[</span>ii<span class="cite-bracket">]</span></a></sup></td> </tr> <tr> <td>None</td> <td>9.3%</td> <td>4.8%</td> <td>4.8%</td> <td>4.3%</td> </tr> </tbody> </table> <p>The UK IT jobs website itjobswatch.co.uk reports that as of late September 2016, 29.27% of UK permanent software development job openings have cited Git,<sup id="cite_ref-107" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-107"><span class="cite-bracket">[</span>105<span class="cite-bracket">]</span></a></sup> ahead of 12.17% for Microsoft <a href="https://en-m-wikipedia-org.translate.goog/wiki/Team_Foundation_Server?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Team Foundation Server">Team Foundation Server</a>,<sup id="cite_ref-108" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-108"><span class="cite-bracket">[</span>106<span class="cite-bracket">]</span></a></sup> 10.60% for <a href="https://en-m-wikipedia-org.translate.goog/wiki/Apache_Subversion?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Apache Subversion">Subversion</a>,<sup id="cite_ref-109" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-109"><span class="cite-bracket">[</span>107<span class="cite-bracket">]</span></a></sup> 1.30% for <a href="https://en-m-wikipedia-org.translate.goog/wiki/Mercurial?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Mercurial">Mercurial</a>,<sup id="cite_ref-110" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-110"><span class="cite-bracket">[</span>108<span class="cite-bracket">]</span></a></sup> and 0.48% for <a href="https://en-m-wikipedia-org.translate.goog/wiki/Microsoft_Visual_SourceSafe?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Microsoft Visual SourceSafe">Visual SourceSafe</a>.<sup id="cite_ref-111" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-111"><span class="cite-bracket">[</span>109<span class="cite-bracket">]</span></a></sup></p> <div class="mw-heading mw-heading3"> <h3 id="Extensions">Extensions</h3><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=21&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Extensions" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <p>There are many <i>Git extensions</i>, like Git LFS, which started as an extension to Git in the GitHub community and is now widely used by other repositories. Extensions are usually independently developed and maintained by different people, but at some point in the future, a widely used extension can be merged with Git.</p> <p>Other open-source Git extensions include:</p> <ul> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git-annex?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Git-annex">git-annex</a>, a distributed file synchronization system based on Git</li> <li><a href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git-flow&amp;action=edit&amp;redlink=1&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="new" title="Git-flow (page does not exist)">git-flow</a>, a set of Git extensions to provide high-level repository operations for Vincent Driessen's branching model</li> <li>git-machete, a repository organizer &amp; tool for automating rebase/merge/pull/push operations</li> </ul> <p>Microsoft developed the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Virtual_File_System_for_Git?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Virtual File System for Git">Virtual File System for Git</a> (VFS for Git; formerly Git Virtual File System or GVFS) extension to handle the size of the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Microsoft_Windows?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Microsoft Windows">Windows</a> source-code tree as part of their 2017 migration from <a href="https://en-m-wikipedia-org.translate.goog/wiki/Perforce?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Perforce">Perforce</a>. VFS for Git allows cloned repositories to use placeholders whose contents are downloaded only once a file is accessed.<sup id="cite_ref-ars-windowsgit_112-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-ars-windowsgit-112"><span class="cite-bracket">[</span>110<span class="cite-bracket">]</span></a></sup></p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(7)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Conventions">Conventions</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=22&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Conventions" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-7 collapsible-block" id="mf-section-7"> <p>Git can be used in a variety of different ways, but some conventions are commonly adopted.</p> <ul> <li>The command to create a local repo, <i>git init</i>, creates a branch named <i>master</i>.<sup id="cite_ref-FOOTNOTEChaconStraub201481–83_62-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub201481%E2%80%9383-62"><span class="cite-bracket">[</span>61<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-113" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-113"><span class="cite-bracket">[</span>111<span class="cite-bracket">]</span></a></sup> Often it is used as the integration branch for merging changes into.<sup id="cite_ref-114" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-114"><span class="cite-bracket">[</span>112<span class="cite-bracket">]</span></a></sup> Since the default upstream remote is named <i>origin</i>,<sup id="cite_ref-FOOTNOTEChaconStraub2014103–109_115-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014103%E2%80%93109-115"><span class="cite-bracket">[</span>113<span class="cite-bracket">]</span></a></sup> the default remote branch is <i>origin/master</i>. Some tools such as GitHub and GitLab create a default branch named <i>main</i> instead.<sup id="cite_ref-116" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-116"><span class="cite-bracket">[</span>114<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-117" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-117"><span class="cite-bracket">[</span>115<span class="cite-bracket">]</span></a></sup> Also, users can add and delete branches and choose any branch for integrating.</li> <li>Pushed commits generally are not overwritten, but are <i>reverted</i><sup id="cite_ref-118" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-118"><span class="cite-bracket">[</span>116<span class="cite-bracket">]</span></a></sup> by committing another change which reverses an earlier commit. This prevents shared commits from being invalid because the commit on which they are based does not exist in the remote. If the commits contain sensitive information, they should be removed, which involves a more complex procedure to rewrite history.</li> <li>The <i>git-flow</i><sup id="cite_ref-119" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-119"><span class="cite-bracket">[</span>117<span class="cite-bracket">]</span></a></sup> workflow and naming conventions are often adopted to distinguish feature-specific unstable histories (feature/*), unstable shared histories (develop), production-ready histories (main), and emergency patches to released products (hotfix).</li> <li>A <i>pull request</i>, a.k.a. <i>merge request</i>, is a request by a user to merge a branch into another branch.<sup id="cite_ref-FOOTNOTEChaconStraub2014170–174_120-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-FOOTNOTEChaconStraub2014170%E2%80%93174-120"><span class="cite-bracket">[</span>118<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-121" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-121"><span class="cite-bracket">[</span>119<span class="cite-bracket">]</span></a></sup> Git does not itself provide for pull requests, but it is a common feature of git cloud services. The underlying function of a pull request is no different than that of an administrator of a repository pulling changes from another remote (the repository that is the source of the pull request). However, the pull request itself is a ticket managed by the hosting server which perform these actions; it is not a feature of git SCM.</li> </ul> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(8)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Security">Security</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=23&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Security" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-8 collapsible-block" id="mf-section-8"> <p>Git does not provide access-control mechanisms, but was designed for operation with other tools that specialize in access control.<sup id="cite_ref-122" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-122"><span class="cite-bracket">[</span>120<span class="cite-bracket">]</span></a></sup></p> <p>On 17 December 2014, an exploit was found affecting the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Microsoft_Windows?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Microsoft Windows">Windows</a> and <a href="https://en-m-wikipedia-org.translate.goog/wiki/MacOS?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="MacOS">macOS</a> versions of the Git client. An attacker could perform <a href="https://en-m-wikipedia-org.translate.goog/wiki/Arbitrary_code_execution?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Arbitrary code execution">arbitrary code execution</a> on a target computer with Git installed by creating a malicious Git tree (directory) named <i>.git</i> (a directory in Git repositories that stores all the data of the repository) in a different case (such as .GIT or .Git, needed because Git does not allow the all-lowercase version of <i>.git</i> to be created manually) with malicious files in the <i>.git/hooks</i> subdirectory (a folder with executable files that Git runs) on a repository that the attacker made or on a repository that the attacker can modify. If a Windows or Mac user <i>pulls</i> (downloads) a version of the repository with the malicious directory, then switches to that directory, the .git directory will be overwritten (due to the case-insensitive trait of the Windows and Mac filesystems) and the malicious executable files in <i>.git/hooks</i> may be run, which results in the attacker's commands being executed. An attacker could also modify the <i>.git/config</i> configuration file, which allows the attacker to create malicious Git aliases (aliases for Git commands or external commands) or modify extant aliases to execute malicious commands when run. The vulnerability was patched in version 2.2.1 of Git, released on 17 December 2014, and announced the next day.<sup id="cite_ref-123" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-123"><span class="cite-bracket">[</span>121<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-124" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-124"><span class="cite-bracket">[</span>122<span class="cite-bracket">]</span></a></sup></p> <p>Git version 2.6.1, released on 29 September 2015, contained a patch for a security vulnerability (CVE-2015-7545)<sup id="cite_ref-125" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-125"><span class="cite-bracket">[</span>123<span class="cite-bracket">]</span></a></sup> that allowed arbitrary code execution.<sup id="cite_ref-git-v2.6.1-commit_126-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-git-v2.6.1-commit-126"><span class="cite-bracket">[</span>124<span class="cite-bracket">]</span></a></sup> The vulnerability was exploitable if an attacker could convince a victim to clone a specific URL, as the arbitrary commands were embedded in the URL itself.<sup id="cite_ref-seclists-CVE-2015-7545_127-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-seclists-CVE-2015-7545-127"><span class="cite-bracket">[</span>125<span class="cite-bracket">]</span></a></sup> An attacker could use the exploit via a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Man-in-the-middle_attack?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Man-in-the-middle attack">man-in-the-middle attack</a> if the connection was unencrypted,<sup id="cite_ref-seclists-CVE-2015-7545_127-1" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-seclists-CVE-2015-7545-127"><span class="cite-bracket">[</span>125<span class="cite-bracket">]</span></a></sup> as they could redirect the user to a URL of their choice. Recursive clones were also vulnerable since they allowed the controller of a repository to specify arbitrary URLs via the gitmodules file.<sup id="cite_ref-seclists-CVE-2015-7545_127-2" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-seclists-CVE-2015-7545-127"><span class="cite-bracket">[</span>125<span class="cite-bracket">]</span></a></sup></p> <p>Git uses <a href="https://en-m-wikipedia-org.translate.goog/wiki/SHA-1?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="SHA-1">SHA-1</a> hashes internally. Linus Torvalds has responded that the hash was mostly to guard against accidental corruption, and the security a <a href="https://en-m-wikipedia-org.translate.goog/wiki/Cryptographic_hash_function?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Cryptographic hash function">cryptographically secure hash</a> gives was just an accidental side effect, with the main security being <a href="https://en-m-wikipedia-org.translate.goog/wiki/Digital_signature?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Digital signature">signing</a> elsewhere.<sup id="cite_ref-128" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-128"><span class="cite-bracket">[</span>126<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-129" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-129"><span class="cite-bracket">[</span>127<span class="cite-bracket">]</span></a></sup> Since a demonstration of the <a href="https://en-m-wikipedia-org.translate.goog/wiki/SHAttered?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="SHAttered">SHAttered</a> attack against git in 2017, git was modified to use a SHA-1 variant resistant to this attack. A plan for hash function transition is being written since February 2020.<sup id="cite_ref-130" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-130"><span class="cite-bracket">[</span>128<span class="cite-bracket">]</span></a></sup></p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(9)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Trademark">Trademark</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=24&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Trademark" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-9 collapsible-block" id="mf-section-9"> <p>"Git" is a registered word <a href="https://en-m-wikipedia-org.translate.goog/wiki/Trademark?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Trademark">trademark</a> of <a href="https://en-m-wikipedia-org.translate.goog/wiki/Software_Freedom_Conservancy?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Software Freedom Conservancy">Software Freedom Conservancy</a> under US500000085961336 since 2015-02-03.</p> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(10)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="See_also">See also</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=25&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: See also" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-10 collapsible-block" id="mf-section-10"> <style data-mw-deduplicate="TemplateStyles:r1259569809">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style> <ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span> <noscript> <img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" data-file-width="512" data-file-height="512"> </noscript><span class="lazy-image-placeholder" style="width: 28px;height: 28px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" data-alt="" data-width="28" data-height="28" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-class="mw-file-element">&nbsp;</span></span></span></span><span class="portalbox-link"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Portal:Free_and_open-source_software?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><a href="https://en-m-wikipedia-org.translate.goog/wiki/File:NewTux.svg?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img alt="icon" src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/NewTux.svg/23px-NewTux.svg.png" decoding="async" width="23" height="28" class="mw-file-element" data-file-width="625" data-file-height="750"> </noscript><span class="lazy-image-placeholder" style="width: 23px;height: 28px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/NewTux.svg/23px-NewTux.svg.png" data-alt="icon" data-width="23" data-height="28" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/b0/NewTux.svg/35px-NewTux.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/b0/NewTux.svg/47px-NewTux.svg.png 2x" data-class="mw-file-element">&nbsp;</span></a></span></span><span class="portalbox-link"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Portal:Linux?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Portal:Linux">Linux portal</a></span></li> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><a href="https://en-m-wikipedia-org.translate.goog/wiki/File:Crystal_Clear_app_linneighborhood.svg?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-file-description"> <noscript> <img alt="icon" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Crystal_Clear_app_linneighborhood.svg/28px-Crystal_Clear_app_linneighborhood.svg.png" decoding="async" width="28" height="28" class="mw-file-element" data-file-width="407" data-file-height="407"> </noscript><span class="lazy-image-placeholder" style="width: 28px;height: 28px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Crystal_Clear_app_linneighborhood.svg/28px-Crystal_Clear_app_linneighborhood.svg.png" data-alt="icon" data-width="28" data-height="28" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Crystal_Clear_app_linneighborhood.svg/42px-Crystal_Clear_app_linneighborhood.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Crystal_Clear_app_linneighborhood.svg/56px-Crystal_Clear_app_linneighborhood.svg.png 2x" data-class="mw-file-element">&nbsp;</span></a></span></span><span class="portalbox-link"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Portal:Internet?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Portal:Internet">Internet portal</a></span></li> </ul> <ul> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/Comparison_of_source-code-hosting_facilities?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Comparison of source-code-hosting facilities">Comparison of source-code-hosting facilities</a></li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/Comparison_of_version-control_software?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Comparison of version-control software">Comparison of version-control software</a></li> <li><a href="https://en-m-wikipedia-org.translate.goog/wiki/List_of_version-control_software?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="List of version-control software">List of version-control software</a></li> </ul> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(11)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Notes">Notes</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=26&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Notes" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-11 collapsible-block" id="mf-section-11"> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style> <div class="reflist reflist-lower-roman"> <div class="mw-references-wrap"> <ol class="references"> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-7">^</a></b></span> <span class="reference-text">GPL-2.0-only since 2005-04-11. Some parts under compatible licenses such as <a href="https://en-m-wikipedia-org.translate.goog/wiki/GNU_Lesser_General_Public_License?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GNU Lesser General Public License">LGPLv2.1</a>.<sup id="cite_ref-license_lgpl_6-0" class="reference"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_note-license_lgpl-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></span></li> <li id="cite_note-fn0-106"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-1"><sup><i><b>b</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-2"><sup><i><b>c</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-3"><sup><i><b>d</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-4"><sup><i><b>e</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-5"><sup><i><b>f</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-6"><sup><i><b>g</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-7"><sup><i><b>h</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-8"><sup><i><b>i</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-9"><sup><i><b>j</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-10"><sup><i><b>k</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-11"><sup><i><b>l</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-12"><sup><i><b>m</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-13"><sup><i><b>n</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-14"><sup><i><b>o</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-15"><sup><i><b>p</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-16"><sup><i><b>q</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-17"><sup><i><b>r</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-fn0_106-18"><sup><i><b>s</b></i></sup></a></span> <span class="reference-text">Not listed as an option in this survey</span></li> </ol> </div> </div> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(12)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="Citations">Citations</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=27&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: Citations" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-12 collapsible-block" id="mf-section-12"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"> <div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-git-initial-commit-1"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-git-initial-commit_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290">"Initial revision of "git", the information manager from hell"</a>. <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a>. 8 April 2005. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20151116175401/https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290">Archived</a> from the original on 16 November 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">20 December</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Initial+revision+of+%22git%22%2C+the+information+manager+from+hell&amp;rft.pub=GitHub&amp;rft.date=2005-04-08&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit%2Fcommit%2Fe83c5163316f89bfbde7d9ab23ca2e25604af290&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-git-commits-2"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-git-commits_2-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git/graphs/contributors">"Commit Graph"</a>. <a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a>. 8 June 2016. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160120121816/https://github.com/git/git/graphs/contributors">Archived</a> from the original on 20 January 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">19 December</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Commit+Graph&amp;rft.pub=GitHub&amp;rft.date=2016-06-08&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit%2Fgraphs%2Fcontributors&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-wikidata-31e552437c347c06baef38edb9b120c21a721f58-v18-3"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-wikidata-31e552437c347c06baef38edb9b120c21a721f58-v18_3-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJunio_C_Hamano2024" class="citation web cs1">Junio C Hamano (25 November 2024). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://lore.kernel.org/git/xmqq5xob6coo.fsf@gitster.g/">"[ANNOUNCE] Git v2.47.1"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">25 November</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=%5BANNOUNCE%5D+Git+v2.47.1&amp;rft.date=2024-11-25&amp;rft.au=Junio+C+Hamano&amp;rft_id=https%3A%2F%2Flore.kernel.org%2Fgit%2Fxmqq5xob6coo.fsf%40gitster.g%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-4">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/about/small-and-fast">"Git website"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20220609042334/https://git-scm.com/about/small-and-fast">Archived</a> from the original on 9 June 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">9 June</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Git+website&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fabout%2Fsmall-and-fast&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-5">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git">"Git Source Code Mirror"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20220603081319/https://github.com/git/git">Archived</a> from the original on 3 June 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">9 June</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Git+Source+Code+Mirror&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-license_lgpl-6"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-license_lgpl_6-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git/blob/master/LGPL-2.1">"Git's LGPL license at github.com"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. 20 May 2011. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160411135049/https://github.com/git/git/blob/master/LGPL-2.1">Archived</a> from the original on 11 April 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">12 October</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Git%27s+LGPL+license+at+github.com&amp;rft.date=2011-05-20&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit%2Fblob%2Fmaster%2FLGPL-2.1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-license_gpl-8"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-license_gpl_8-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git/blob/master/COPYING">"Git's GPL license at github.com"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. 18 January 2010. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160411135124/https://github.com/git/git/blob/master/COPYING">Archived</a> from the original on 11 April 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">12 October</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Git%27s+GPL+license+at+github.com&amp;rft.date=2010-01-18&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit%2Fblob%2Fmaster%2FCOPYING&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-:0-9"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-:0_9-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.youtube.com/watch?v%3D4XpnKHJAok8%26t%3D1m30s">"Tech Talk: Linus Torvalds on git (at 00:01:30)"</a>. 14 May 2007. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20151220133030/https://www.youtube.com/watch?v%3D4XpnKHJAok8%26t%3D1m30s">Archived</a> from the original on 20 December 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">20 July</span> 2014</span> – via YouTube.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Tech+Talk%3A+Linus+Torvalds+on+git+%28at+00%3A01%3A30%29&amp;rft.date=2007-05-14&amp;rft_id=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4XpnKHJAok8%26t%3D1m30s&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub201429–31-10"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub201429%E2%80%9331_10-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;29–31.</span></li> <li id="cite_note-kernel_SCM_saga-11"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-kernel_SCM_saga_11-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-kernel_SCM_saga_11-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (7 April 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dlinux-kernel%26m%3D111288700902396">"Re: Kernel SCM saga..."</a> <i>linux-kernel</i> (Mailing list). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20190701210808/https://marc.info/?l%3Dlinux-kernel">Archived</a> from the original on 1 July 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">3 February</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+Kernel+SCM+saga...&amp;rft.date=2005-04-07&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dlinux-kernel%26m%3D111288700902396&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span> "So I'm writing some scripts to try to track things a whole lot faster."</span></li> <li id="cite_note-integrity_goals-12"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-integrity_goals_12-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-integrity_goals_12-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2007" class="citation mailinglist cs1"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Linus_Torvalds?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linus Torvalds">Torvalds, Linus</a> (10 June 2007). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D118143549107708">"Re: fatal: serious inflate inconsistency"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+fatal%3A+serious+inflate+inconsistency&amp;rft.date=2007-06-10&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D118143549107708&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-linusGoogleTalk-13"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-linusGoogleTalk_13-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-linusGoogleTalk_13-1"><sup><i><b>b</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-linusGoogleTalk_13-2"><sup><i><b>c</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-linusGoogleTalk_13-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation audio-visual cs1">Linus Torvalds (3 May 2007). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.youtube.com/watch?v%3D4XpnKHJAok8"><i>Google tech talk: Linus Torvalds on git</i></a>. Event occurs at 02:30. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20070528041814/http://www.youtube.com/watch?v%3D4XpnKHJAok8">Archived</a> from the original on 28 May 2007<span class="reference-accessdate">. Retrieved <span class="nowrap">16 May</span> 2007</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Google+tech+talk%3A+Linus+Torvalds+on+git&amp;rft.date=2007-05-03&amp;rft_id=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4XpnKHJAok8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-14">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChacon2014" class="citation book cs1">Chacon, Scott (24 December 2014). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2"><i>Pro Git</i></a> (2nd&nbsp;ed.). New York, NY: <a href="https://en-m-wikipedia-org.translate.goog/wiki/Apress?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="Apress">Apress</a>. pp.&nbsp;29–30. <a href="https://en-m-wikipedia-org.translate.goog/wiki/ISBN_(identifier)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:BookSources/978-1-4842-0077-3?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Special:BookSources/978-1-4842-0077-3"><bdi>978-1-4842-0077-3</bdi></a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20151225223054/http://git-scm.com/book/en/v2">Archived</a> from the original on 25 December 2015.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Pro+Git&amp;rft.place=New+York%2C+NY&amp;rft.pages=29-30&amp;rft.edition=2nd&amp;rft.pub=Apress&amp;rft.date=2014-12-24&amp;rft.isbn=978-1-4842-0077-3&amp;rft.aulast=Chacon&amp;rft.aufirst=Scott&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-pro-git-1.2-15"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-pro-git-1.2_15-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-pro-git-1.2_15-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Getting-Started-A-Short-History-of-Git">"A Short History of Git"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2"><i>Pro Git</i></a> (2nd&nbsp;ed.). Apress. 2014. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20151225223054/http://git-scm.com/book/en/v2">Archived</a> from the original on 25 December 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">26 December</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=A+Short+History+of+Git&amp;rft.btitle=Pro+Git&amp;rft.edition=2nd&amp;rft.pub=Apress&amp;rft.date=2014&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGetting-Started-A-Short-History-of-Git&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-:1-16"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-:1_16-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-:1_16-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://survey.stackoverflow.co/2022/%23section-version-control-version-control-systems">"Stack Overflow Developer Survey 2022"</a>. <i>Stack Overflow</i><span class="reference-accessdate">. Retrieved <span class="nowrap">4 August</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Stack+Overflow&amp;rft.atitle=Stack+Overflow+Developer+Survey+2022&amp;rft_id=https%3A%2F%2Fsurvey.stackoverflow.co%2F2022%2F%23section-version-control-version-control-systems&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-Krill_2016-17"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Krill_2016_17-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKrill2016" class="citation web cs1">Krill, Paul (28 September 2016). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.infoworld.com/article/3123244/enterprise-repo-wars-github-vs-gitlab-vs-bitbucket.html">"Enterprise repo wars: GitHub vs. GitLab vs. Bitbucket"</a>. <i>InfoWorld</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=InfoWorld&amp;rft.atitle=Enterprise+repo+wars%3A+GitHub+vs.+GitLab+vs.+Bitbucket&amp;rft.date=2016-09-28&amp;rft.aulast=Krill&amp;rft.aufirst=Paul&amp;rft_id=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F3123244%2Fenterprise-repo-wars-github-vs-gitlab-vs-bitbucket.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-Alexa_github.com-18"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_github.com_18-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_github.com_18-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20130331175229/http://www.alexa.com/siteinfo/github.com">"github.com Competitive Analysis, Marketing Mix and Traffic"</a>. <i>Alexa</i>. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.alexa.com/siteinfo/github.com">the original</a> on 31 March 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Alexa&amp;rft.atitle=github.com+Competitive+Analysis%2C+Marketing+Mix+and+Traffic&amp;rft_id=https%3A%2F%2Fwww.alexa.com%2Fsiteinfo%2Fgithub.com&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-Alexa_sourceforge.net-19"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_sourceforge.net_19-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_sourceforge.net_19-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.alexa.com/siteinfo/sourceforge.net">"sourceforge.net Competitive Analysis, Marketing Mix and Traffic"</a>. <i>Alexa</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20201020111244/https://www.alexa.com/siteinfo/sourceforge.net">Archived</a> from the original on 20 October 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Alexa&amp;rft.atitle=sourceforge.net+Competitive+Analysis%2C+Marketing+Mix+and+Traffic&amp;rft_id=https%3A%2F%2Fwww.alexa.com%2Fsiteinfo%2Fsourceforge.net&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-Alexa_bitbucket.org-20"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_bitbucket.org_20-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_bitbucket.org_20-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20170623162208/http://www.alexa.com/siteinfo/bitbucket.org">"bitbucket.org Competitive Analysis, Marketing Mix and Traffic"</a>. <i>Alexa</i>. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.alexa.com/siteinfo/bitbucket.org">the original</a> on 23 June 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Alexa&amp;rft.atitle=bitbucket.org+Competitive+Analysis%2C+Marketing+Mix+and+Traffic&amp;rft_id=https%3A%2F%2Fwww.alexa.com%2Fsiteinfo%2Fbitbucket.org&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-Alexa_gitlab.com-21"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_gitlab.com_21-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Alexa_gitlab.com_21-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.alexa.com/siteinfo/gitlab.com">"gitlab.com Competitive Analysis, Marketing Mix and Traffic"</a>. <i>Alexa</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20171130123149/https://www.alexa.com/siteinfo/gitlab.com">Archived</a> from the original on 30 November 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Alexa&amp;rft.atitle=gitlab.com+Competitive+Analysis%2C+Marketing+Mix+and+Traffic&amp;rft_id=https%3A%2F%2Fwww.alexa.com%2Fsiteinfo%2Fgitlab.com&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-22">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBrown2018" class="citation news cs1">Brown, Zack (27 July 2018). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.linuxjournal.com/content/git-origin-story">"A Git Origin Story"</a>. <i>Linux Journal</i>. Linux Journal. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20200413113107/https://www.linuxjournal.com/content/git-origin-story">Archived</a> from the original on 13 April 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">28 May</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Linux+Journal&amp;rft.atitle=A+Git+Origin+Story&amp;rft.date=2018-07-27&amp;rft.aulast=Brown&amp;rft.aufirst=Zack&amp;rft_id=https%3A%2F%2Fwww.linuxjournal.com%2Fcontent%2Fgit-origin-story&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-linux.com441473-23"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-linux.com441473_23-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.linux.com/news/bitkeeper-and-linux-end-road/">"BitKeeper and Linux: The end of the road?"</a>. <i>Linux.com</i>. 11 April 2005<span class="reference-accessdate">. Retrieved <span class="nowrap">18 May</span> 2023</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Linux.com&amp;rft.atitle=BitKeeper+and+Linux%3A+The+end+of+the+road%3F&amp;rft.date=2005-04-11&amp;rft_id=https%3A%2F%2Fwww.linux.com%2Fnews%2Fbitkeeper-and-linux-end-road%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-24">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMcAllister2005" class="citation news cs1">McAllister, Neil (2 May 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=http://www.infoworld.com/article/2670360/operating-systems/linus-torvalds--bitkeeper-blunder.html">"Linus Torvalds' BitKeeper blunder"</a>. <i>InfoWorld</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20150826064920/http://www.infoworld.com/article/2670360/operating-systems/linus-torvalds--bitkeeper-blunder.html">Archived</a> from the original on 26 August 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">8 September</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=InfoWorld&amp;rft.atitle=Linus+Torvalds%27+BitKeeper+blunder&amp;rft.date=2005-05-02&amp;rft.aulast=McAllister&amp;rft.aufirst=Neil&amp;rft_id=http%3A%2F%2Fwww.infoworld.com%2Farticle%2F2670360%2Foperating-systems%2Flinus-torvalds--bitkeeper-blunder.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-selfhost-25"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-selfhost_25-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-selfhost_25-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2007" class="citation mailinglist cs1">Torvalds, Linus (27 February 2007). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D117254154130732">"Re: Trivia: When did git self-host?"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+Trivia%3A+When+did+git+self-host%3F&amp;rft.date=2007-02-27&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D117254154130732&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-26">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (6 April 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dlinux-kernel%26m%3D111280216717070">"Kernel SCM saga."</a> <i>linux-kernel</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Kernel+SCM+saga..&amp;rft.date=2005-04-06&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dlinux-kernel%26m%3D111280216717070&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-27">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (17 April 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D111377572329534">"First ever real kernel git merge!"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=First+ever+real+kernel+git+merge%21&amp;rft.date=2005-04-17&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D111377572329534&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-28">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMackall2005" class="citation mailinglist cs1">Mackall, Matt (29 April 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D111475459526688">"Mercurial 0.4b vs git patchbomb benchmark"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Mercurial+0.4b+vs+git+patchbomb+benchmark&amp;rft.date=2005-04-29&amp;rft.aulast=Mackall&amp;rft.aufirst=Matt&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D111475459526688&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-29">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (17 June 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit-commits-head%26m%3D111904216911731">"Linux 2.6.12"</a>. <i>git-commits-head</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Linux+2.6.12&amp;rft.date=2005-06-17&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit-commits-head%26m%3D111904216911731&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-30">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (27 July 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D112243466603239">"Meet the new maintainer."</a> <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Meet+the+new+maintainer..&amp;rft.date=2005-07-27&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D112243466603239&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-31">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHamano2005" class="citation mailinglist cs1">Hamano, Junio C. (21 December 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D113515203321888">"Announce: Git 1.0.0"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Announce%3A+Git+1.0.0&amp;rft.date=2005-12-21&amp;rft.aulast=Hamano&amp;rft.aufirst=Junio+C.&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D113515203321888&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-whythegitname-32"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-whythegitname_32-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git.wiki.kernel.org/index.php/GitFaq%23Why_the_.27Git.27_name.3F">"GitFaq: Why the 'Git' name?"</a>. Git.or.cz. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20120723224559/https://git.wiki.kernel.org/index.php/GitFaq%23Why_the_.27Git.27_name.3F">Archived</a> from the original on 23 July 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">14 July</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=GitFaq%3A+Why+the+%27Git%27+name%3F&amp;rft.pub=Git.or.cz&amp;rft_id=https%3A%2F%2Fgit.wiki.kernel.org%2Findex.php%2FGitFaq%23Why_the_.27Git.27_name.3F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-33">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=http://www.pcworld.idg.com.au/article/129776/after_controversy_torvalds_begins_work_git_/">"After controversy, Torvalds begins work on 'git'<span class="cs1-kern-right"></span>"</a>. <i>PC World</i>. 14 July 2012. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20110201184934/http://www.pcworld.idg.com.au/article/129776/after_controversy_torvalds_begins_work_git_/">Archived</a> from the original on 1 February 2011. <q><a href="https://en-m-wikipedia-org.translate.goog/wiki/Linus_Torvalds?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Linus Torvalds">Torvalds</a> seemed aware that his decision to drop BitKeeper would also be controversial. When asked why he called the new software, 'git', <a href="https://en-m-wikipedia-org.translate.goog/wiki/British_English?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="British English">British</a> slang meaning 'a rotten person', he said. 'I'm an egotistical bastard, so I name all my projects after myself. First Linux, now git.'<span class="cs1-kern-right"></span></q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=PC+World&amp;rft.atitle=After+controversy%2C+Torvalds+begins+work+on+%27git%27&amp;rft.date=2012-07-14&amp;rft_id=http%3A%2F%2Fwww.pcworld.idg.com.au%2Farticle%2F129776%2Fafter_controversy_torvalds_begins_work_git_%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-34">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/docs/git.html">"git(1) Manual Page"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20120621133627/http://www.git-scm.com/docs/git.html">Archived</a> from the original on 21 June 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">21 July</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=git%281%29+Manual+Page&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdocs%2Fgit.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-35">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git/blob/e83c5163316f89bfbde7d9ab23ca2e25604af290/README">"Initial revision of 'git', the information manager from hell · git/git@e83c516"</a>. <i>GitHub</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20171008211145/https://github.com/git/git/blob/e83c5163316f89bfbde7d9ab23ca2e25604af290/README">Archived</a> from the original on 8 October 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">21 January</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Initial+revision+of+%27git%27%2C+the+information+manager+from+hell+%C2%B7+git%2Fgit%40e83c516&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit%2Fblob%2Fe83c5163316f89bfbde7d9ab23ca2e25604af290%2FREADME&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-36">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Distributed-Git-Distributed-Workflows">"Git – Distributed Workflows"</a>. <i>Git</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20141022020026/http://git-scm.com/book/en/Distributed-Git-Distributed-Workflows">Archived</a> from the original on 22 October 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">15 June</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Distributed+Workflows&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FDistributed-Git-Distributed-Workflows&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-37">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGunjal2019" class="citation web cs1">Gunjal, Siddhesh (19 July 2019). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://medium.com/analytics-vidhya/what-is-version-control-tool-explore-git-and-github-e8c4e719bc05">"What is Version Control Tool? Explore Git and GitHub"</a>. <i>Medium</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 October</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Medium&amp;rft.atitle=What+is+Version+Control+Tool%3F+Explore+Git+and+GitHub&amp;rft.date=2019-07-19&amp;rft.aulast=Gunjal&amp;rft.aufirst=Siddhesh&amp;rft_id=https%3A%2F%2Fmedium.com%2Fanalytics-vidhya%2Fwhat-is-version-control-tool-explore-git-and-github-e8c4e719bc05&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-38">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2006" class="citation mailinglist cs1">Torvalds, Linus (19 October 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D116128307511686">"Re: VCS comparison table"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+VCS+comparison+table&amp;rft.date=2006-10-19&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D116128307511686&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-39">^</a></b></span> <span class="reference-text">Jst's Blog on Mozillazine <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20100529094107/http://weblogs.mozillazine.org/jst/archives/2006/11/vcs_performance.html">"bzr/hg/git performance"</a>. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=http://weblogs.mozillazine.org/jst/archives/2006/11/vcs_performance.html">the original</a> on 29 May 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=bzr%2Fhg%2Fgit+performance&amp;rft_id=http%3A%2F%2Fweblogs.mozillazine.org%2Fjst%2Farchives%2F2006%2F11%2Fvcs_performance.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-40">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDreier2006" class="citation web cs1">Dreier, Roland (13 November 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=http://digitalvampire.org/blog/index.php/2006/11/16/oh-what-a-relief-it-is/">"Oh what a relief it is"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20090116175841/http://digitalvampire.org/blog/index.php/2006/11/16/oh-what-a-relief-it-is/">Archived</a> from the original on 16 January 2009.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Oh+what+a+relief+it+is&amp;rft.date=2006-11-13&amp;rft.aulast=Dreier&amp;rft.aufirst=Roland&amp;rft_id=http%3A%2F%2Fdigitalvampire.org%2Fblog%2Findex.php%2F2006%2F11%2F16%2Foh-what-a-relief-it-is%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span>, observing that "git log" is 100x faster than "svn log" because the latter must contact a remote server.</span></li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-41">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.kernel.org/pub/software/scm/git/docs/user-manual.html%23trust">"Trust"</a>. <i>Git Concepts</i>. Git User's Manual. 18 October 2006. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20170222053056/https://www.kernel.org/pub/software/scm/git/docs/user-manual.html%23trust">Archived</a> from the original on 22 February 2017.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git+Concepts&amp;rft.atitle=Trust&amp;rft.date=2006-10-18&amp;rft_id=https%3A%2F%2Fwww.kernel.org%2Fpub%2Fsoftware%2Fscm%2Fgit%2Fdocs%2Fuser-manual.html%23trust&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-42">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds" class="citation mailinglist cs1">Torvalds, Linus. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D116118369005954">"Re: VCS comparison table"</a>. <i>git</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">10 April</span> 2009</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+VCS+comparison+table&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D116118369005954&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span>, describing Git's script-oriented design</span></li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-43">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFiabervon2005" class="citation web cs1">iabervon (22 December 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://lwn.net/Articles/165202/">"Git rocks!"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160914100946/https://lwn.net/Articles/165202/">Archived</a> from the original on 14 September 2016.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Git+rocks%21&amp;rft.date=2005-12-22&amp;rft.au=iabervon&amp;rft_id=https%3A%2F%2Flwn.net%2FArticles%2F165202%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span>, praising Git's scriptability.</span></li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-44">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git.wiki.kernel.org/index.php/Git">"Git – Git SCM Wiki"</a>. <i>git.wiki.kernel.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">25 October</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=git.wiki.kernel.org&amp;rft.atitle=Git+%E2%80%93+Git+SCM+Wiki&amp;rft_id=https%3A%2F%2Fgit.wiki.kernel.org%2Findex.php%2FGit&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub2014-45"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014_45-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>.</span></li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-46">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-gc.html">"Git User's Manual"</a>. 10 March 2020. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20200510190720/https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-gc.html">Archived</a> from the original on 10 May 2020.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Git+User%27s+Manual&amp;rft.date=2020-03-10&amp;rft_id=https%3A%2F%2Fmirrors.edge.kernel.org%2Fpub%2Fsoftware%2Fscm%2Fgit%2Fdocs%2Fgit-gc.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub2014499-47"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014499_47-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, p.&nbsp;499.</span></li> <li id="cite_note-FOOTNOTEChaconStraub201433–34-48"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub201433%E2%80%9334_48-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;33–34.</span></li> <li id="cite_note-Git_-_Packfiles-49"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Git_-_Packfiles_49-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Git_-_Packfiles_49-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Git-Internals-Packfiles">"Git – Packfiles"</a>. <i>Git</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Packfiles&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGit-Internals-Packfiles&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub2014568-50"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014568_50-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, p.&nbsp;568.</span></li> <li id="cite_note-51"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-51">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (10 April 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dlinux-kernel%26m%3D111314792424707">"Re: more git updates."</a> <i>linux-kernel</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+more+git+updates..&amp;rft.date=2005-04-10&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dlinux-kernel%26m%3D111314792424707&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-52">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHaible2007" class="citation mailinglist cs1">Haible, Bruno (11 February 2007). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D117119479505638">"how to speed up 'git log'?"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=how+to+speed+up+%27git+log%27%3F&amp;rft.date=2007-02-11&amp;rft.aulast=Haible&amp;rft.aufirst=Bruno&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D117119479505638&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-53">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2006" class="citation mailinglist cs1">Torvalds, Linus (1 March 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D114123702826251">"Re: impure renames / history tracking"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+impure+renames+%2F+history+tracking&amp;rft.date=2006-03-01&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D114123702826251&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-54">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHamano2006" class="citation mailinglist cs1">Hamano, Junio C. (24 March 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D114316047119262">"Re: Errors GITtifying GCC and Binutils"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+Errors+GITtifying+GCC+and+Binutils&amp;rft.date=2006-03-24&amp;rft.aulast=Hamano&amp;rft.aufirst=Junio+C.&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D114316047119262&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-55"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-55">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHamano2006" class="citation mailinglist cs1">Hamano, Junio C. (23 March 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D114315795227271">"Re: Errors GITtifying GCC and Binutils"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+Errors+GITtifying+GCC+and+Binutils&amp;rft.date=2006-03-23&amp;rft.aulast=Hamano&amp;rft.aufirst=Junio+C.&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D114315795227271&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-56">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2006" class="citation mailinglist cs1">Torvalds, Linus (28 November 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D116473016012824">"Re: git and bzr"</a>. <i>git</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+git+and+bzr&amp;rft.date=2006-11-28&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D116473016012824&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span>, on using <code>git-blame</code> to show code moved between source files.</span></li> <li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-57">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2007" class="citation web cs1">Torvalds, Linus (18 July 2007). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.kernel.org/pub/software/scm/git/docs/git-merge.html">"git-merge(1)"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160716100147/https://www.kernel.org/pub/software/scm/git/docs/git-merge.html">Archived</a> from the original on 16 July 2016.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=git-merge%281%29&amp;rft.date=2007-07-18&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fwww.kernel.org%2Fpub%2Fsoftware%2Fscm%2Fgit%2Fdocs%2Fgit-merge.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-58">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2007" class="citation web cs1">Torvalds, Linus (18 July 2007). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20060113122252/http://revctrl.org/CrissCrossMerge">"CrissCrossMerge"</a>. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=http://revctrl.org/CrissCrossMerge">the original</a> on 13 January 2006.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=CrissCrossMerge&amp;rft.date=2007-07-18&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=http%3A%2F%2Frevctrl.org%2FCrissCrossMerge&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-59">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2005" class="citation mailinglist cs1">Torvalds, Linus (10 April 2005). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dlinux-kernel%26m%3D111314792424707">"Re: more git updates..."</a> <i>linux-kernel</i> (Mailing list).</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+more+git+updates...&amp;rft.date=2005-04-10&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dlinux-kernel%26m%3D111314792424707&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-bare_url-60"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-bare_url_60-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTorvalds2006" class="citation mailinglist cs1">Torvalds, Linus (23 March 2006). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://marc.info/?l%3Dgit%26m%3D114314642000462">"Re: Errors GITtifying GCC and Binutils"</a>. <i>git</i> (Mailing list). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20210322043017/https://marc.info/?l%3Dgit%26m%3D114314642000462">Archived</a> from the original on 22 March 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">3 February</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+Errors+GITtifying+GCC+and+Binutils&amp;rft.date=2006-03-23&amp;rft.aulast=Torvalds&amp;rft.aufirst=Linus&amp;rft_id=https%3A%2F%2Fmarc.info%2F%3Fl%3Dgit%26m%3D114314642000462&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-61"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-61">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Git-Internals-Git-Objects">"Git – Git Objects"</a>. <i>Git</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Git+Objects&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGit-Internals-Git-Objects&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub201481–83-62"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub201481%E2%80%9383_62-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub201481%E2%80%9383_62-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;81–83.</span></li> <li id="cite_note-FOOTNOTEChaconStraub2014485–488-63"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014485%E2%80%93488_63-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;485–488.</span></li> <li id="cite_note-FOOTNOTEChaconStraub2014488–490-64"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014488%E2%80%93490_64-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;488–490.</span></li> <li id="cite_note-FOOTNOTEChaconStraub2014495–496-65"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014495%E2%80%93496_65-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;495–496.</span></li> <li id="cite_note-FOOTNOTEChaconStraub2014497–501-66"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014497%E2%80%93501_66-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;497–501.</span></li> <li id="cite_note-67"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-67">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Git-Internals-Git-References">"Git – Git References"</a>. <i>Git</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Git+References&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGit-Internals-Git-References&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-68"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-68">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://education.github.com/git-cheat-sheet-education.pdf">"Git Cheat Sheet"</a> <span class="cs1-format">(PDF)</span>. <i>education.github.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">10 June</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=education.github.com&amp;rft.atitle=Git+Cheat+Sheet&amp;rft_id=https%3A%2F%2Feducation.github.com%2Fgit-cheat-sheet-education.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-69"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-69">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.stanford.edu/class/cs124/lec/git_tutorial.pdf">"Git Tutorial"</a> <span class="cs1-format">(PDF)</span>. <i>web.stanford.edu</i><span class="reference-accessdate">. Retrieved <span class="nowrap">10 June</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=web.stanford.edu&amp;rft.atitle=Git+Tutorial&amp;rft_id=https%3A%2F%2Fweb.stanford.edu%2Fclass%2Fcs124%2Flec%2Fgit_tutorial.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-70"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-70">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://data-skills.github.io/tutorials/git.pdf">"Git Quick Intro"</a> <span class="cs1-format">(PDF)</span>. <i>data-skills.github.io</i><span class="reference-accessdate">. Retrieved <span class="nowrap">10 June</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=data-skills.github.io&amp;rft.atitle=Git+Quick+Intro&amp;rft_id=https%3A%2F%2Fdata-skills.github.io%2Ftutorials%2Fgit.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-71"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-71">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBa_Tran" class="citation web cs1">Ba Tran, Andrew. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://journalismcourses.org/wp-content/uploads/2020/08/github_pages.pdf">"Best practices for uploading to GitHub"</a> <span class="cs1-format">(PDF)</span>. <i>journalismcourses.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">10 June</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=journalismcourses.org&amp;rft.atitle=Best+practices+for+uploading+to+GitHub&amp;rft.aulast=Ba+Tran&amp;rft.aufirst=Andrew&amp;rft_id=https%3A%2F%2Fjournalismcourses.org%2Fwp-content%2Fuploads%2F2020%2F08%2Fgithub_pages.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-Gerrit_Code_Review-72"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-Gerrit_Code_Review_72-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://gerrit-review.googlesource.com/Documentation/config-project-config.html">"Project Configuration File Format"</a>. <i>Gerrit Code Review</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20201203033602/https://gerrit-review.googlesource.com/Documentation/config-project-config.html">Archived</a> from the original on 3 December 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">2 February</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Gerrit+Code+Review&amp;rft.atitle=Project+Configuration+File+Format&amp;rft_id=https%3A%2F%2Fgerrit-review.googlesource.com%2FDocumentation%2Fconfig-project-config.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-73"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-73">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/downloads">"downloads"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20120508021315/http://git-scm.com/downloads">Archived</a> from the original on 8 May 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">14 May</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=downloads&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdownloads&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-74"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-74">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20220119103832/https://repology.org/project/git/versions">"git package versions – Repology"</a>. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://repology.org/project/git/versions">the original</a> on 19 January 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">30 November</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=git+package+versions+%E2%80%93+Repology&amp;rft_id=https%3A%2F%2Frepology.org%2Fproject%2Fgit%2Fversions&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-75"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-75">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/msysgit/msysgit">"msysGit"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20161010143600/https://github.com/msysgit/msysgit">Archived</a> from the original on 10 October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">20 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=msysGit&amp;rft_id=https%3A%2F%2Fgithub.com%2Fmsysgit%2Fmsysgit&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-76"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-76">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/download/win">"Git – Downloading Package"</a>. <i>Git</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Downloading+Package&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdownload%2Fwin&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span> (<a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git-for-windows/git">source code</a>)</span></li> <li id="cite_note-77"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-77">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.eclipse.org/jgit/">"JGit"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20120831201256/http://eclipse.org/jgit/">Archived</a> from the original on 31 August 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">24 August</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=JGit&amp;rft_id=https%3A%2F%2Fwww.eclipse.org%2Fjgit%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-78"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-78">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Appendix-B%253A-Embedding-Git-in-your-Applications-go-git">"Git – go-git"</a>. <i>Git</i><span class="reference-accessdate">. Retrieved <span class="nowrap">19 April</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+go-git&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FAppendix-B%253A-Embedding-Git-in-your-Applications-go-git&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-79"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-79">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/src-d/gitbase">"SQL interface to Git repositories, written in Go."</a>, <i>github.com</i><span class="reference-accessdate">, retrieved <span class="nowrap">19 April</span> 2019</span></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=github.com&amp;rft.atitle=SQL+interface+to+Git+repositories%2C+written+in+Go.&amp;rft_id=https%3A%2F%2Fgithub.com%2Fsrc-d%2Fgitbase&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-80"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-80">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://keybase.io/blog/encrypted-git-for-everyone">"Keybase launches encrypted git"</a>. <i>keybase.io</i><span class="reference-accessdate">. Retrieved <span class="nowrap">19 April</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=keybase.io&amp;rft.atitle=Keybase+launches+encrypted+git&amp;rft_id=https%3A%2F%2Fkeybase.io%2Fblog%2Fencrypted-git-for-everyone&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-81"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-81">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/jelmer/dulwich/tree/8d124dc920a9c529f841888c4229f9bd508c2507?tab%3Dreadme-ov-file%23supported-versions-of-python">"Dulwich GitHub Repository README.md"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20240429015034/https://github.com/jelmer/dulwich%23supported-versions-of-python">Archived</a> from the original on 29 April 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">29 April</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Dulwich+GitHub+Repository+README.md&amp;rft_id=https%3A%2F%2Fgithub.com%2Fjelmer%2Fdulwich%2Ftree%2F8d124dc920a9c529f841888c4229f9bd508c2507%3Ftab%3Dreadme-ov-file%23supported-versions-of-python&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-82"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-82">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/libgit2/libgit2/blob/main/README.md">"libgit2"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160411135623/https://github.com/libgit2/libgit2/blob/master/README.md">Archived</a> from the original on 11 April 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">24 August</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=libgit2&amp;rft_id=https%3A%2F%2Fgithub.com%2Flibgit2%2Flibgit2%2Fblob%2Fmain%2FREADME.md&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-83"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-83">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/libgit2/rugged">"rugged"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20130724042431/https://github.com/libgit2/rugged">Archived</a> from the original on 24 July 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">24 August</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=rugged&amp;rft_id=https%3A%2F%2Fgithub.com%2Flibgit2%2Frugged&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-84"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-84">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/libgit2/pygit2">"pygit2"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20150805001221/https://github.com/libgit2/pygit2">Archived</a> from the original on 5 August 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">24 August</span> 2012</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=pygit2&amp;rft_id=https%3A%2F%2Fgithub.com%2Flibgit2%2Fpygit2&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-85"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-85">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://hackage.haskell.org/package/hlibgit2">"hlibgit2"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20130525064750/http://hackage.haskell.org/package/hlibgit2">Archived</a> from the original on 25 May 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">30 April</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=hlibgit2&amp;rft_id=https%3A%2F%2Fhackage.haskell.org%2Fpackage%2Fhlibgit2&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-86"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-86">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/creationix/js-git">"js-git: a JavaScript implementation of Git"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20130807173550/https://github.com/creationix/js-git">Archived</a> from the original on 7 August 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">13 August</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=js-git%3A+a+JavaScript+implementation+of+Git&amp;rft_id=https%3A%2F%2Fgithub.com%2Fcreationix%2Fjs-git&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-87"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-87">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://gameoftrees.org/">"Game of Trees"</a>. <i>gameoftrees.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">10 March</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=gameoftrees.org&amp;rft.atitle=Game+of+Trees&amp;rft_id=https%3A%2F%2Fgameoftrees.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub2014138–139-88"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014138%E2%80%93139_88-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;138–139.</span></li> <li id="cite_note-89"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-89">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Git-on-the-Server-Git-Daemon">"Git – Git Daemon"</a>. <i>Git</i><span class="reference-accessdate">. Retrieved <span class="nowrap">10 July</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Git+Daemon&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGit-on-the-Server-Git-Daemon&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-90"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-90">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server">4.4 Git on the Server – Setting Up the Server</a> <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20141022015944/http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server">Archived</a> 22 October 2014 at the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wayback_Machine?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Wayback Machine">Wayback Machine</a>, Pro Git.</span></li> <li id="cite_note-91"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-91">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/ch4-1.html%23The-Git-Protocol">"1.4 Getting Started – Installing Git"</a>. Git. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20131102192025/http://git-scm.com/book/ch4-1.html%23The-Git-Protocol">Archived</a> from the original on 2 November 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">1 November</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=1.4+Getting+Started+%E2%80%93+Installing+Git&amp;rft.pub=Git&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fch4-1.html%23The-Git-Protocol&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-92"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-92">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChaconStraub2014" class="citation book cs1">Chacon, Scott; Straub, Ben (2014). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server">"Git on the Server – Setting Up the Server"</a>. <i>Pro Git</i> (2nd&nbsp;ed.). Apress. <a href="https://en-m-wikipedia-org.translate.goog/wiki/ISBN_(identifier)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&nbsp;<a href="https://en-m-wikipedia-org.translate.goog/wiki/Special:BookSources/978-1484200773?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Special:BookSources/978-1484200773"><bdi>978-1484200773</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=Git+on+the+Server+%E2%80%93+Setting+Up+the+Server&amp;rft.btitle=Pro+Git&amp;rft.edition=2nd&amp;rft.pub=Apress&amp;rft.date=2014&amp;rft.isbn=978-1484200773&amp;rft.aulast=Chacon&amp;rft.aufirst=Scott&amp;rft.au=Straub%2C+Ben&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGit-on-the-Server-Setting-Up-the-Server&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-93"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-93">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://secure.phabricator.com/book/phabricator/article/diffusion_hosting/">Diffusion User Guide: Repository Hosting</a> <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20200920235815/https://secure.phabricator.com/book/phabricator/article/diffusion_hosting/">Archived</a> 20 September 2020 at the <a href="https://en-m-wikipedia-org.translate.goog/wiki/Wayback_Machine?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Wayback Machine">Wayback Machine</a>.</span></li> <li id="cite_note-94"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-94">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://gitolite.com/gitolite/index.html">"Gitolite: Hosting Git Repositories"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Gitolite%3A+Hosting+Git+Repositories&amp;rft_id=https%3A%2F%2Fgitolite.com%2Fgitolite%2Findex.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-95"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-95">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://gogs.io/">"Gogs: A painless self-hosted Git service"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Gogs%3A+A+painless+self-hosted+Git+service&amp;rft_id=https%3A%2F%2Fgogs.io%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-:2-96"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-:2_96-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.blog/2020-03-22-highlights-from-git-2-26/">"Highlights from Git 2.26"</a>. <i>The GitHub Blog</i>. 22 March 2020. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20210322043004/https://github.blog/2020-03-22-highlights-from-git-2-26/">Archived</a> from the original on 22 March 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">25 November</span> 2020</span>. <q>You may remember when Git introduced a new version of its network fetch protocol way back in 2018. That protocol is now used by default in 2.26, so let's refresh ourselves on what that means. The biggest problem with the old protocol is that the server would immediately list all of the branches, tags, and other references in the repository before the client had a chance to send anything. For some repositories, this could mean sending megabytes of extra data, when the client really only wanted to know about the master branch. The new protocol starts with the client request and provides a way for the client to tell the server which references it's interested in. Fetching a single branch will only ask about that branch, while most clones will only ask about branches and tags. This might seem like everything, but server repositories may store other references (such as the head of every pull request opened in the repository since its creation). Now, fetches from large repositories improve in speed, especially when the fetch itself is small, which makes the cost of the initial reference advertisement more expensive relatively speaking. And the best part is that you won't need to do anything! Due to some clever design, any client that speaks the new protocol can work seamlessly with both old and new servers, falling back to the original protocol if the server doesn't support it. The only reason for the delay between introducing the protocol and making it the default was to let early adopters discover any bugs.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+GitHub+Blog&amp;rft.atitle=Highlights+from+Git+2.26&amp;rft.date=2020-03-22&amp;rft_id=https%3A%2F%2Fgithub.blog%2F2020-03-22-highlights-from-git-2-26%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-97"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-97">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/docs/git-gui">"Git - git-gui Documentation"</a>. <i>Git</i><span class="reference-accessdate">. Retrieved <span class="nowrap">1 July</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+-+git-gui+Documentation&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdocs%2Fgit-gui&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-98"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-98">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/downloads/guis">"Git - GUI Clients"</a>. <i>Git</i><span class="reference-accessdate">. Retrieved <span class="nowrap">1 July</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+-+GUI+Clients&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdownloads%2Fguis&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-ianskerrett.wordpress.com-99"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-ianskerrett.wordpress.com_99-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ianskerrett.wordpress.com/2014/06/23/eclipse-community-survey-2014-results/">"Eclipse Community Survey 2014 results | Ian Skerrett"</a>. Ianskerrett.wordpress.com. 23 June 2014. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20140625152145/http://ianskerrett.wordpress.com/2014/06/23/eclipse-community-survey-2014-results/">Archived</a> from the original on 25 June 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">23 June</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Eclipse+Community+Survey+2014+results+%26%23124%3B+Ian+Skerrett&amp;rft.pub=Ianskerrett.wordpress.com&amp;rft.date=2014-06-23&amp;rft_id=https%3A%2F%2Fianskerrett.wordpress.com%2F2014%2F06%2F23%2Feclipse-community-survey-2014-results%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-100"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-100">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://eclipse.org/org/community_survey/Survey_Final_Results_2012.xls">"Results of Eclipse Community Survey 2012"</a>. eclipse.org. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160411135719/http://www.eclipse.org/org/community_survey/Survey_Final_Results_2012.xls">Archived</a> from the original on 11 April 2016.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Results+of+Eclipse+Community+Survey+2012&amp;rft.pub=eclipse.org&amp;rft_id=https%3A%2F%2Feclipse.org%2Forg%2Fcommunity_survey%2FSurvey_Final_Results_2012.xls&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-101"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-101">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.openhub.net/repositories/compare">"Compare Repositories – Open Hub"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20140907051024/https://www.openhub.net/repositories/compare">Archived</a> from the original on 7 September 2014.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Compare+Repositories+%E2%80%93+Open+Hub&amp;rft_id=https%3A%2F%2Fwww.openhub.net%2Frepositories%2Fcompare&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-102"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-102">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://insights.stackoverflow.com/survey">"Stack Overflow Annual Developer Survey"</a>. Stack Exchange, Inc<span class="reference-accessdate">. Retrieved <span class="nowrap">9 January</span> 2020</span>. <q>Stack Overflow's annual Developer Survey is the largest and most comprehensive survey of people who code around the world. Each year, we field a survey covering everything from developers' favorite technologies to their job preferences. This year marks the ninth year we've published our annual Developer Survey results, and nearly 90,000 developers took the 20-minute survey earlier this year.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Stack+Overflow+Annual+Developer+Survey&amp;rft.pub=Stack+Exchange%2C+Inc.&amp;rft_id=https%3A%2F%2Finsights.stackoverflow.com%2Fsurvey&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-103"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-103">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20190504144447/https://insights.stackoverflow.com/survey/2015%23tech-sourcecontrol">"Stack Overflow Developer Survey 2015"</a>. Stack Overflow. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://insights.stackoverflow.com/survey/2015%23tech-sourcecontrol">the original</a> on 4 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">29 May</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Stack+Overflow+Developer+Survey+2015&amp;rft.pub=Stack+Overflow&amp;rft_id=https%3A%2F%2Finsights.stackoverflow.com%2Fsurvey%2F2015%23tech-sourcecontrol&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-104"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-104">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20190529004901/https://insights.stackoverflow.com/survey/2017%23work-_-version-control">"Stack Overflow Developer Survey 2017"</a>. Stack Overflow. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://insights.stackoverflow.com/survey/2017%23work-_-version-control">the original</a> on 29 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">29 May</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Stack+Overflow+Developer+Survey+2017&amp;rft.pub=Stack+Overflow&amp;rft_id=https%3A%2F%2Finsights.stackoverflow.com%2Fsurvey%2F2017%23work-_-version-control&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-105"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-105">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20190530142357/https://insights.stackoverflow.com/survey/2018/%23work-_-version-control">"Stack Overflow Developer Survey 2018"</a>. Stack Overflow. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://insights.stackoverflow.com/survey/2018%23work-_-version-control">the original</a> on 30 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">29 May</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Stack+Overflow+Developer+Survey+2018&amp;rft.pub=Stack+Overflow&amp;rft_id=https%3A%2F%2Finsights.stackoverflow.com%2Fsurvey%2F2018%23work-_-version-control&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-107"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-107">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.itjobswatch.co.uk/jobs/uk/git%2520%2528software%2529.do">"Git (software) Jobs, Average Salary for Git Distributed Version Control System Skills"</a>. Itjobswatch.co.uk. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20161008072321/http://www.itjobswatch.co.uk/jobs/uk/git%2520(software).do">Archived</a> from the original on 8 October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">30 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Git+%28software%29+Jobs%2C+Average+Salary+for+Git+Distributed+Version+Control+System+Skills&amp;rft.pub=Itjobswatch.co.uk&amp;rft_id=https%3A%2F%2Fwww.itjobswatch.co.uk%2Fjobs%2Fuk%2Fgit%2520%2528software%2529.do&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-108"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-108">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.itjobswatch.co.uk/jobs/uk/team%2520foundation%2520server.do">"Team Foundation Server Jobs, Average Salary for Microsoft Team Foundation Server (TFS) Skills"</a>. Itjobswatch.co.uk. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20161029185314/http://www.itjobswatch.co.uk/jobs/uk/team%2520foundation%2520server.do">Archived</a> from the original on 29 October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">30 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Team+Foundation+Server+Jobs%2C+Average+Salary+for+Microsoft+Team+Foundation+Server+%28TFS%29+Skills&amp;rft.pub=Itjobswatch.co.uk&amp;rft_id=https%3A%2F%2Fwww.itjobswatch.co.uk%2Fjobs%2Fuk%2Fteam%2520foundation%2520server.do&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-109"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-109">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.itjobswatch.co.uk/jobs/uk/subversion.do">"Subversion Jobs, Average Salary for Apache Subversion (SVN) Skills"</a>. Itjobswatch.co.uk. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20161025011418/http://www.itjobswatch.co.uk/jobs/uk/subversion.do">Archived</a> from the original on 25 October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">30 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Subversion+Jobs%2C+Average+Salary+for+Apache+Subversion+%28SVN%29+Skills&amp;rft.pub=Itjobswatch.co.uk&amp;rft_id=https%3A%2F%2Fwww.itjobswatch.co.uk%2Fjobs%2Fuk%2Fsubversion.do&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-110"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-110">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.itjobswatch.co.uk/jobs/uk/mercurial.do">"Mercurial Jobs, Average Salary for Mercurial Skills"</a>. Itjobswatch.co.uk. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160923081538/http://www.itjobswatch.co.uk/jobs/uk/mercurial.do">Archived</a> from the original on 23 September 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">30 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Mercurial+Jobs%2C+Average+Salary+for+Mercurial+Skills&amp;rft.pub=Itjobswatch.co.uk&amp;rft_id=https%3A%2F%2Fwww.itjobswatch.co.uk%2Fjobs%2Fuk%2Fmercurial.do&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-111"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-111">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.itjobswatch.co.uk/jobs/uk/vss/sourcesafe.do">"VSS/SourceSafe Jobs, Average Salary for Microsoft Visual SourceSafe (VSS) Skills"</a>. Itjobswatch.co.uk. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20161029043610/http://www.itjobswatch.co.uk/jobs/uk/vss/sourcesafe.do">Archived</a> from the original on 29 October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">30 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=VSS%2FSourceSafe+Jobs%2C+Average+Salary+for+Microsoft+Visual+SourceSafe+%28VSS%29+Skills&amp;rft.pub=Itjobswatch.co.uk&amp;rft_id=https%3A%2F%2Fwww.itjobswatch.co.uk%2Fjobs%2Fuk%2Fvss%2Fsourcesafe.do&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-ars-windowsgit-112"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-ars-windowsgit_112-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://arstechnica.com/information-technology/2017/05/90-of-windows-devs-now-using-git-creating-1760-windows-builds-per-day/">"Windows switch to Git almost complete: 8,500 commits and 1,760 builds each day"</a>. <i>Ars Technica</i>. 24 May 2017. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20170524171707/https://arstechnica.com/information-technology/2017/05/90-of-windows-devs-now-using-git-creating-1760-windows-builds-per-day/">Archived</a> from the original on 24 May 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">24 May</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Ars+Technica&amp;rft.atitle=Windows+switch+to+Git+almost+complete%3A+8%2C500+commits+and+1%2C760+builds+each+day&amp;rft.date=2017-05-24&amp;rft_id=https%3A%2F%2Farstechnica.com%2Finformation-technology%2F2017%2F05%2F90-of-windows-devs-now-using-git-creating-1760-windows-builds-per-day%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-113"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-113">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/docs/git-init">"git-init"</a>. <i>Git</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20220315095632/https://git-scm.com/docs/git-init">Archived</a> from the original on 15 March 2022.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=git-init&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdocs%2Fgit-init&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-114"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-114">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell%23ch03-git-branching">"Git – Branches in a Nutshell"</a>. <i>Git</i>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20201220123258/http://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell%23ch03-git-branching">Archived</a> from the original on 20 December 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">15 June</span> 2020</span>. <q>The "master" branch in Git is not a special branch. It is exactly like any other branch. The only reason nearly every repository has one is that the git init command creates it by default and most people don't bother to change it.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+Branches+in+a+Nutshell&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fbook%2Fen%2Fv2%2FGit-Branching-Branches-in-a-Nutshell%23ch03-git-branching&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub2014103–109-115"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014103%E2%80%93109_115-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;103–109.</span></li> <li id="cite_note-116"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-116">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/github/renaming"><i>github/renaming</i></a>, GitHub, 4 December 2020<span class="reference-accessdate">, retrieved <span class="nowrap">4 December</span> 2020</span></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=github%2Frenaming&amp;rft.pub=GitHub&amp;rft.date=2020-12-04&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgithub%2Frenaming&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-117"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-117">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation cs2"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://about.gitlab.com/releases/2021/06/22/gitlab-14-0-released/%23default-branch-name-for-new-repositories-now-main"><i>Default branch name for new repositories now main</i></a>, GitLab, 22 June 2021<span class="reference-accessdate">, retrieved <span class="nowrap">22 June</span> 2021</span></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Default+branch+name+for+new+repositories+now+main&amp;rft.pub=GitLab&amp;rft.date=2021-06-22&amp;rft_id=https%3A%2F%2Fabout.gitlab.com%2Freleases%2F2021%2F06%2F22%2Fgitlab-14-0-released%2F%23default-branch-name-for-new-repositories-now-main&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-118"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-118">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.atlassian.com/git/tutorials/undoing-changes/git-revert">"Git Revert | Atlassian Git Tutorial"</a>. <i>Atlassian</i>. <q>Reverting has two important advantages over resetting. First, it doesn't change the project history, which makes it a "safe" operation for commits that have already been published to a shared repository.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Atlassian&amp;rft.atitle=Git+Revert+%7C+Atlassian+Git+Tutorial&amp;rft_id=https%3A%2F%2Fwww.atlassian.com%2Fgit%2Ftutorials%2Fundoing-changes%2Fgit-revert&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-119"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-119">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow">"Gitflow Workflow | Atlassian Git Tutorial"</a>. <i>Atlassian</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 June</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Atlassian&amp;rft.atitle=Gitflow+Workflow+%7C+Atlassian+Git+Tutorial&amp;rft_id=https%3A%2F%2Fwww.atlassian.com%2Fgit%2Ftutorials%2Fcomparing-workflows%2Fgitflow-workflow&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-FOOTNOTEChaconStraub2014170–174-120"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-FOOTNOTEChaconStraub2014170%E2%80%93174_120-0">^</a></b></span> <span class="reference-text"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#CITEREFChaconStraub2014">Chacon &amp; Straub 2014</a>, pp.&nbsp;170–174.</span></li> <li id="cite_note-121"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-121">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.atlassian.com/git/tutorials/comparing-workflows/forking-workflow">"Forking Workflow | Atlassian Git Tutorial"</a>. <i>Atlassian</i><span class="reference-accessdate">. Retrieved <span class="nowrap">15 June</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Atlassian&amp;rft.atitle=Forking+Workflow+%7C+Atlassian+Git+Tutorial&amp;rft_id=https%3A%2F%2Fwww.atlassian.com%2Fgit%2Ftutorials%2Fcomparing-workflows%2Fforking-workflow&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-122"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-122">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://wincent.com/wiki/git_repository_access_control">"Git repository access control"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160914114143/https://wincent.com/wiki/git_repository_access_control">Archived</a> from the original on 14 September 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">6 September</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Git+repository+access+control&amp;rft_id=https%3A%2F%2Fwincent.com%2Fwiki%2Fgit_repository_access_control&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-123"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-123">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPettersen2014" class="citation web cs1">Pettersen, Tim (20 December 2014). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://developer.atlassian.com/blog/2014/12/securing-your-git-server/">"Securing your Git server against CVE-2014-9390"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20141224012942/https://developer.atlassian.com/blog/2014/12/securing-your-git-server/">Archived</a> from the original on 24 December 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">22 December</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Securing+your+Git+server+against+CVE-2014-9390&amp;rft.date=2014-12-20&amp;rft.aulast=Pettersen&amp;rft.aufirst=Tim&amp;rft_id=https%3A%2F%2Fdeveloper.atlassian.com%2Fblog%2F2014%2F12%2Fsecuring-your-git-server%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-124"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-124">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHamano,_J._C.2014" class="citation newsgroup cs1">Hamano, J. C. (18 December 2014). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20141219024646/http://article.gmane.org/gmane.linux.kernel/1853266">"[Announce] Git v2.2.1 (and updates to older maintenance tracks)"</a>. <a href="https://en-m-wikipedia-org.translate.goog/wiki/Usenet_newsgroup?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Usenet newsgroup">Newsgroup</a>:&nbsp;<a rel="nofollow" class="external text" href="news:gmane.linux.kernel?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB">gmane.linux.kernel</a>. Archived from <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://article.gmane.org/gmane.linux.kernel/1853266">the original</a> on 19 December 2014<span class="reference-accessdate">. Retrieved <span class="nowrap">22 December</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=%5BAnnounce%5D+Git+v2.2.1+%28and+updates+to+older+maintenance+tracks%29&amp;rft.pub=gmane.linux.kernel&amp;rft.date=2014-12-18&amp;rft.au=Hamano%2C+J.+C.&amp;rft_id=https%3A%2F%2Farticle.gmane.org%2Fgmane.linux.kernel%2F1853266&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-125"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-125">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://people.canonical.com/~ubuntu-security/cve/2015/CVE-2015-7545.html">"CVE-2015-7545"</a>. 15 December 2015. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20151226232616/http://people.canonical.com/~ubuntu-security/cve/2015/CVE-2015-7545.html">Archived</a> from the original on 26 December 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">26 December</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=CVE-2015-7545&amp;rft.date=2015-12-15&amp;rft_id=https%3A%2F%2Fpeople.canonical.com%2F~ubuntu-security%2Fcve%2F2015%2FCVE-2015-7545.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-git-v2.6.1-commit-126"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-git-v2.6.1-commit_126-0">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://github.com/git/git/commit/22f698cb188243b313e024d618283e0293e37140">"Git 2.6.1"</a>. <i><a href="https://en-m-wikipedia-org.translate.goog/wiki/GitHub?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="GitHub">GitHub</a></i>. 29 September 2015. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160411135802/https://github.com/git/git/commit/22f698cb188243b313e024d618283e0293e37140">Archived</a> from the original on 11 April 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">26 December</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Git+2.6.1&amp;rft.date=2015-09-29&amp;rft_id=https%3A%2F%2Fgithub.com%2Fgit%2Fgit%2Fcommit%2F22f698cb188243b313e024d618283e0293e37140&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-seclists-CVE-2015-7545-127"><span class="mw-cite-backlink">^ <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-seclists-CVE-2015-7545_127-0"><sup><i><b>a</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-seclists-CVE-2015-7545_127-1"><sup><i><b>b</b></i></sup></a> <a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-seclists-CVE-2015-7545_127-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBlake_Burkhart2015" class="citation web cs1">Blake Burkhart; et&nbsp;al. (5 October 2015). <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=http://seclists.org/oss-sec/2015/q4/67">"Re: CVE Request: git"</a>. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20151227054727/http://seclists.org/oss-sec/2015/q4/67">Archived</a> from the original on 27 December 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">26 December</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Re%3A+CVE+Request%3A+git&amp;rft.date=2015-10-05&amp;rft.au=Blake+Burkhart&amp;rft_id=http%3A%2F%2Fseclists.org%2Foss-sec%2F2015%2Fq4%2F67&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-128"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-128">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://security.stackexchange.com/questions/67920/how-safe-are-signed-git-tags-only-as-safe-as-sha-1-or-somehow-safer">"hash – How safe are signed git tags? Only as safe as SHA-1 or somehow safer?"</a>. Information Security Stack Exchange. 22 September 2014. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160624232415/https://security.stackexchange.com/questions/67920/how-safe-are-signed-git-tags-only-as-safe-as-sha-1-or-somehow-safer">Archived</a> from the original on 24 June 2016.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=hash+%E2%80%93+How+safe+are+signed+git+tags%3F+Only+as+safe+as+SHA-1+or+somehow+safer%3F&amp;rft.pub=Information+Security+Stack+Exchange&amp;rft.date=2014-09-22&amp;rft_id=https%3A%2F%2Fsecurity.stackexchange.com%2Fquestions%2F67920%2Fhow-safe-are-signed-git-tags-only-as-safe-as-sha-1-or-somehow-safer&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-129"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-129">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://stackoverflow.com/questions/28792784/why-does-git-use-a-cryptographic-hash-function">"Why does Git use a cryptographic hash function?"</a>. Stack Overflow. 1 March 2015. <a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://web.archive.org/web/20160701214638/http://stackoverflow.com/questions/28792784/why-does-git-use-a-cryptographic-hash-function">Archived</a> from the original on 1 July 2016.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Why+does+Git+use+a+cryptographic+hash+function%3F&amp;rft.pub=Stack+Overflow&amp;rft.date=2015-03-01&amp;rft_id=https%3A%2F%2Fstackoverflow.com%2Fquestions%2F28792784%2Fwhy-does-git-use-a-cryptographic-hash-function&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> <li id="cite_note-130"><span class="mw-cite-backlink"><b><a href="https://en-m-wikipedia-org.translate.goog/wiki/Git_(software)?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB#cite_ref-130">^</a></b></span> <span class="reference-text"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com/docs/hash-function-transition/">"Git – hash-function-transition Documentation"</a>. <i>Git</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Git&amp;rft.atitle=Git+%E2%80%93+hash-function-transition+Documentation&amp;rft_id=https%3A%2F%2Fgit-scm.com%2Fdocs%2Fhash-function-transition%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AGit" class="Z3988"></span></span></li> </ol> </div> </section> <div class="mw-heading mw-heading2 section-heading" onclick="mfTempOpenSection(13)"> <span class="indicator mf-icon mf-icon-expand mf-icon--small"></span> <h2 id="External_links">External links</h2><span class="mw-editsection"> <a role="button" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=edit&amp;section=28&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB" title="Edit section: External links" class="cdx-button cdx-button--size-large cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--icon-only cdx-button--weight-quiet "> <span class="minerva-icon minerva-icon--edit"></span> <span>edit</span> </a> </span> </div> <section class="mf-section-13 collapsible-block" id="mf-section-13"> <ul> <li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://git-scm.com">Official website</a></span></span> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://www.wikidata.org/wiki/Q186055%23P856" title="Edit this at Wikidata"> <noscript> <img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" data-file-width="20" data-file-height="20"> </noscript><span class="lazy-image-placeholder" style="width: 10px;height: 10px;" data-src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" data-alt="Edit this at Wikidata" data-width="10" data-height="10" data-srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-class="mw-file-element">&nbsp;</span></a></span></li> </ul> <style data-mw-deduplicate="TemplateStyles:r1235681985">.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}</style> <style data-mw-deduplicate="TemplateStyles:r1237033735">@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}</style> <div class="side-box side-box-right plainlinks sistersitebox"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409"> <div class="side-box-flex"> <div class="side-box-image"> <span class="noviewer" typeof="mw:File"><span> <noscript> <img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikibooks-logo-en-noslogan.svg/40px-Wikibooks-logo-en-noslogan.svg.png" decoding="async" width="40" height="40" class="mw-file-element" data-file-width="400" data-file-height="400"> </noscript><span class="lazy-image-placeholder" style="width: 40px;height: 40px;" data-src="//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikibooks-logo-en-noslogan.svg/40px-Wikibooks-logo-en-noslogan.svg.png" data-alt="" data-width="40" data-height="40" data-srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikibooks-logo-en-noslogan.svg/60px-Wikibooks-logo-en-noslogan.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikibooks-logo-en-noslogan.svg/80px-Wikibooks-logo-en-noslogan.svg.png 2x" data-class="mw-file-element">&nbsp;</span></span></span> </div> <div class="side-box-text plainlist"> Wikibooks has a book on the topic of: <i><b><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://en.wikibooks.org/wiki/Git" class="extiw" title="wikibooks:Git">Git</a></b></i> </div> </div> </div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1235681985"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1237033735"> <div class="side-box side-box-right plainlinks sistersitebox"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409"> <div class="side-box-flex"> <div class="side-box-image"> <span class="noviewer" typeof="mw:File"><span> <noscript> <img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png" decoding="async" width="30" height="40" class="mw-file-element" data-file-width="1024" data-file-height="1376"> </noscript><span class="lazy-image-placeholder" style="width: 30px;height: 40px;" data-src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png" data-alt="" data-width="30" data-height="40" data-srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png 2x" data-class="mw-file-element">&nbsp;</span></span></span> </div> <div class="side-box-text plainlist"> Wikimedia Commons has media related to <span style="font-weight: bold; font-style: italic;"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://commons.wikimedia.org/wiki/Category:Git" class="extiw" title="commons:Category:Git">Git</a></span>. </div> </div> </div> <div class="navbox-styles"> <style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style> <style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style> </div> <div class="navbox-styles"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"> <style data-mw-deduplicate="TemplateStyles:r1038841319">.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}</style> </div><!-- NewPP limit report Parsed by mw‐api‐ext.eqiad.main‐69c9bb5b64‐knzrk Cached time: 20241128120807 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 1.203 seconds Real time usage: 1.506 seconds Preprocessor visited node count: 9458/1000000 Post‐expand include size: 255011/2097152 bytes Template argument size: 13789/2097152 bytes Highest expansion depth: 19/100 Expensive parser function count: 15/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 424650/5000000 bytes Lua time usage: 0.785/10.000 seconds Lua memory usage: 13917242/52428800 bytes Number of Wikibase entities loaded: 2/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1343.822 1 -total 33.12% 445.096 2 Template:Reflist 24.28% 326.328 2 Template:Infobox 23.06% 309.836 1 Template:Infobox_software 19.27% 258.929 83 Template:Cite_web 13.05% 175.344 7 Template:Wikidata 12.92% 173.561 1 Template:Infobox_software/simple 7.53% 101.148 1 Template:Version_control_software 7.51% 100.863 4 Template:Navbox 6.05% 81.327 14 Template:Sfn --> <!-- Saved in parser cache with key enwiki:pcache:1771747:|#|:idhash:canonical and timestamp 20241128120807 and revision id 1259859700. Rendering was triggered because: api-parse --> </section> </div><!-- MobileFormatter took 0.032 seconds --><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --> <noscript> <img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&amp;useformat=mobile" alt="" width="1" height="1" style="border: none; position: absolute;"> </noscript> <div class="printfooter" data-nosnippet=""> Retrieved from "<a dir="ltr" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://en.wikipedia.org/w/index.php?title%3DGit%26oldid%3D1259859700">https://en.wikipedia.org/w/index.php?title=Git&amp;oldid=1259859700</a>" </div> </div> </div> <div class="post-content" id="page-secondary-actions"> </div> </main> <footer class="mw-footer minerva-footer" role="contentinfo"><a class="last-modified-bar" href="https://en-m-wikipedia-org.translate.goog/w/index.php?title=Git&amp;action=history&amp;_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB"> <div class="post-content last-modified-bar__content"><span class="minerva-icon minerva-icon-size-medium minerva-icon--modified-history"></span> <span class="last-modified-bar__text modified-enhancement" data-user-name="Meno25" data-user-gender="unknown" data-timestamp="1732714563"> <span>Last edited on 27 November 2024, at 13:36</span> </span> <span class="minerva-icon minerva-icon-size-small minerva-icon--expand"></span> </div></a> <div class="post-content footer-content"> <div id="mw-data-after-content"> <div class="read-more-container"></div> </div> <div id="p-lang"> <h4>Languages</h4> <section> <ul id="p-variants" class="minerva-languages"></ul> <ul class="minerva-languages"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ar.wikipedia.org/wiki/%25D8%25BA%25D9%258A%25D8%25AA_(%25D8%25A8%25D8%25B1%25D9%2586%25D8%25A7%25D9%2585%25D8%25AC)" title="غيت (برنامج) – Arabic" lang="ar" hreflang="ar" data-title="غيت (برنامج)" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li> <li class="interlanguage-link interwiki-an mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://an.wikipedia.org/wiki/Git" title="Git – Aragonese" lang="an" hreflang="an" data-title="Git" data-language-autonym="Aragonés" data-language-local-name="Aragonese" class="interlanguage-link-target"><span>Aragonés</span></a></li> <li class="interlanguage-link interwiki-az mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://az.wikipedia.org/wiki/Git" title="Git – Azerbaijani" lang="az" hreflang="az" data-title="Git" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaijani" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li> <li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://bn.wikipedia.org/wiki/%25E0%25A6%2597%25E0%25A6%25BF%25E0%25A6%259F" title="গিট – Bangla" lang="bn" hreflang="bn" data-title="গিট" data-language-autonym="বাংলা" data-language-local-name="Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li> <li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://zh-min-nan.wikipedia.org/wiki/Git" title="Git – Minnan" lang="nan" hreflang="nan" data-title="Git" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="Minnan" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li> <li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://bg.wikipedia.org/wiki/Git_(%25D1%2581%25D0%25BE%25D1%2584%25D1%2582%25D1%2583%25D0%25B5%25D1%2580)" title="Git (софтуер) – Bulgarian" lang="bg" hreflang="bg" data-title="Git (софтуер)" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li> <li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://bs.wikipedia.org/wiki/Git_(softver)" title="Git (softver) – Bosnian" lang="bs" hreflang="bs" data-title="Git (softver)" data-language-autonym="Bosanski" data-language-local-name="Bosnian" class="interlanguage-link-target"><span>Bosanski</span></a></li> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ca.wikipedia.org/wiki/Git" title="Git – Catalan" lang="ca" hreflang="ca" data-title="Git" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li> <li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://cs.wikipedia.org/wiki/Git" title="Git – Czech" lang="cs" hreflang="cs" data-title="Git" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li> <li class="interlanguage-link interwiki-da mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://da.wikipedia.org/wiki/Git" title="Git – Danish" lang="da" hreflang="da" data-title="Git" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://de.wikipedia.org/wiki/Git" title="Git – German" lang="de" hreflang="de" data-title="Git" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li> <li class="interlanguage-link interwiki-et mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://et.wikipedia.org/wiki/Git" title="Git – Estonian" lang="et" hreflang="et" data-title="Git" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li> <li class="interlanguage-link interwiki-el mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://el.wikipedia.org/wiki/Git_(%25CE%25BB%25CE%25BF%25CE%25B3%25CE%25B9%25CF%2583%25CE%25BC%25CE%25B9%25CE%25BA%25CF%258C)" title="Git (λογισμικό) – Greek" lang="el" hreflang="el" data-title="Git (λογισμικό)" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li> <li class="interlanguage-link interwiki-es mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://es.wikipedia.org/wiki/Git" title="Git – Spanish" lang="es" hreflang="es" data-title="Git" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li> <li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://eo.wikipedia.org/wiki/Git" title="Git – Esperanto" lang="eo" hreflang="eo" data-title="Git" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li> <li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://eu.wikipedia.org/wiki/Git" title="Git – Basque" lang="eu" hreflang="eu" data-title="Git" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li> <li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://fa.wikipedia.org/wiki/%25DA%25AF%25DB%258C%25D8%25AA_(%25D9%2586%25D8%25B1%25D9%2585%25E2%2580%258C%25D8%25A7%25D9%2581%25D8%25B2%25D8%25A7%25D8%25B1)" title="گیت (نرم‌افزار) – Persian" lang="fa" hreflang="fa" data-title="گیت (نرم‌افزار)" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li> <li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://fr.wikipedia.org/wiki/Git" title="Git – French" lang="fr" hreflang="fr" data-title="Git" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li> <li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://gl.wikipedia.org/wiki/Git" title="Git – Galician" lang="gl" hreflang="gl" data-title="Git" data-language-autonym="Galego" data-language-local-name="Galician" class="interlanguage-link-target"><span>Galego</span></a></li> <li class="interlanguage-link interwiki-gu mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://gu.wikipedia.org/wiki/%25E0%25AA%2597%25E0%25AB%2580%25E0%25AA%259F_(%25E0%25AA%25B8%25E0%25AB%258B%25E0%25AA%25AB%25E0%25AB%258D%25E0%25AA%259F%25E0%25AA%25B5%25E0%25AB%2587%25E0%25AA%25B0)" title="ગીટ (સોફ્ટવેર) – Gujarati" lang="gu" hreflang="gu" data-title="ગીટ (સોફ્ટવેર)" data-language-autonym="ગુજરાતી" data-language-local-name="Gujarati" class="interlanguage-link-target"><span>ગુજરાતી</span></a></li> <li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ko.wikipedia.org/wiki/%25EA%25B9%2583_(%25EC%2586%258C%25ED%2594%2584%25ED%258A%25B8%25EC%259B%25A8%25EC%2596%25B4)" title="깃 (소프트웨어) – Korean" lang="ko" hreflang="ko" data-title="깃 (소프트웨어)" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li> <li class="interlanguage-link interwiki-ha mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ha.wikipedia.org/wiki/Git" title="Git – Hausa" lang="ha" hreflang="ha" data-title="Git" data-language-autonym="Hausa" data-language-local-name="Hausa" class="interlanguage-link-target"><span>Hausa</span></a></li> <li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://hy.wikipedia.org/wiki/%25D4%25B3%25D5%25AB%25D5%25A9" title="Գիթ – Armenian" lang="hy" hreflang="hy" data-title="Գիթ" data-language-autonym="Հայերեն" data-language-local-name="Armenian" class="interlanguage-link-target"><span>Հայերեն</span></a></li> <li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://hi.wikipedia.org/wiki/%25E0%25A4%2597%25E0%25A4%25BF%25E0%25A4%259F" title="गिट – Hindi" lang="hi" hreflang="hi" data-title="गिट" data-language-autonym="हिन्दी" data-language-local-name="Hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li> <li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://hr.wikipedia.org/wiki/Git" title="Git – Croatian" lang="hr" hreflang="hr" data-title="Git" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li> <li class="interlanguage-link interwiki-id mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://id.wikipedia.org/wiki/Git" title="Git – Indonesian" lang="id" hreflang="id" data-title="Git" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li> <li class="interlanguage-link interwiki-it mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://it.wikipedia.org/wiki/Git_(software)" title="Git (software) – Italian" lang="it" hreflang="it" data-title="Git (software)" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li> <li class="interlanguage-link interwiki-he mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://he.wikipedia.org/wiki/%25D7%2592%25D7%2599%25D7%2598" title="גיט – Hebrew" lang="he" hreflang="he" data-title="גיט" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li> <li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://kk.wikipedia.org/wiki/Git" title="Git – Kazakh" lang="kk" hreflang="kk" data-title="Git" data-language-autonym="Қазақша" data-language-local-name="Kazakh" class="interlanguage-link-target"><span>Қазақша</span></a></li> <li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://lv.wikipedia.org/wiki/Git" title="Git – Latvian" lang="lv" hreflang="lv" data-title="Git" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li> <li class="interlanguage-link interwiki-lt mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://lt.wikipedia.org/wiki/Git" title="Git – Lithuanian" lang="lt" hreflang="lt" data-title="Git" data-language-autonym="Lietuvių" data-language-local-name="Lithuanian" class="interlanguage-link-target"><span>Lietuvių</span></a></li> <li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://hu.wikipedia.org/wiki/Git" title="Git – Hungarian" lang="hu" hreflang="hu" data-title="Git" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li> <li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://mk.wikipedia.org/wiki/Git" title="Git – Macedonian" lang="mk" hreflang="mk" data-title="Git" data-language-autonym="Македонски" data-language-local-name="Macedonian" class="interlanguage-link-target"><span>Македонски</span></a></li> <li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ml.wikipedia.org/wiki/%25E0%25B4%2597%25E0%25B4%25BF%25E0%25B4%25B1%25E0%25B5%258D%25E0%25B4%25B1%25E0%25B5%258D" title="ഗിറ്റ് – Malayalam" lang="ml" hreflang="ml" data-title="ഗിറ്റ്" data-language-autonym="മലയാളം" data-language-local-name="Malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li> <li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ms.wikipedia.org/wiki/Git" title="Git – Malay" lang="ms" hreflang="ms" data-title="Git" data-language-autonym="Bahasa Melayu" data-language-local-name="Malay" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li> <li class="interlanguage-link interwiki-my mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://my.wikipedia.org/wiki/%25E1%2580%2582%25E1%2580%2585%25E1%2580%25BA%25E1%2580%2590%25E1%2580%25BA" title="ဂစ်တ် – Burmese" lang="my" hreflang="my" data-title="ဂစ်တ်" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Burmese" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li> <li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://nl.wikipedia.org/wiki/Git_(software)" title="Git (software) – Dutch" lang="nl" hreflang="nl" data-title="Git (software)" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li> <li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ja.wikipedia.org/wiki/Git" title="Git – Japanese" lang="ja" hreflang="ja" data-title="Git" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li> <li class="interlanguage-link interwiki-no mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://no.wikipedia.org/wiki/Git" title="Git – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Git" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li> <li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://pl.wikipedia.org/wiki/Git_(oprogramowanie)" title="Git (oprogramowanie) – Polish" lang="pl" hreflang="pl" data-title="Git (oprogramowanie)" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li> <li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://pt.wikipedia.org/wiki/Git" title="Git – Portuguese" lang="pt" hreflang="pt" data-title="Git" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li> <li class="interlanguage-link interwiki-kaa mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://kaa.wikipedia.org/wiki/Git" title="Git – Kara-Kalpak" lang="kaa" hreflang="kaa" data-title="Git" data-language-autonym="Qaraqalpaqsha" data-language-local-name="Kara-Kalpak" class="interlanguage-link-target"><span>Qaraqalpaqsha</span></a></li> <li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ro.wikipedia.org/wiki/Git" title="Git – Romanian" lang="ro" hreflang="ro" data-title="Git" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li> <li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://qu.wikipedia.org/wiki/Git" title="Git – Quechua" lang="qu" hreflang="qu" data-title="Git" data-language-autonym="Runa Simi" data-language-local-name="Quechua" class="interlanguage-link-target"><span>Runa Simi</span></a></li> <li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ru.wikipedia.org/wiki/Git" title="Git – Russian" lang="ru" hreflang="ru" data-title="Git" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li> <li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://simple.wikipedia.org/wiki/Git" title="Git – Simple English" lang="en-simple" hreflang="en-simple" data-title="Git" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li> <li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://sk.wikipedia.org/wiki/Git_(softv%25C3%25A9r)" title="Git (softvér) – Slovak" lang="sk" hreflang="sk" data-title="Git (softvér)" data-language-autonym="Slovenčina" data-language-local-name="Slovak" class="interlanguage-link-target"><span>Slovenčina</span></a></li> <li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://sl.wikipedia.org/wiki/Git" title="Git – Slovenian" lang="sl" hreflang="sl" data-title="Git" data-language-autonym="Slovenščina" data-language-local-name="Slovenian" class="interlanguage-link-target"><span>Slovenščina</span></a></li> <li class="interlanguage-link interwiki-szl mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://szl.wikipedia.org/wiki/Git" title="Git – Silesian" lang="szl" hreflang="szl" data-title="Git" data-language-autonym="Ślůnski" data-language-local-name="Silesian" class="interlanguage-link-target"><span>Ślůnski</span></a></li> <li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ckb.wikipedia.org/wiki/%25DA%25AF%25DB%258C%25D8%25AA" title="گیت – Central Kurdish" lang="ckb" hreflang="ckb" data-title="گیت" data-language-autonym="کوردی" data-language-local-name="Central Kurdish" class="interlanguage-link-target"><span>کوردی</span></a></li> <li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://sr.wikipedia.org/wiki/Git" title="Git – Serbian" lang="sr" hreflang="sr" data-title="Git" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li> <li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://fi.wikipedia.org/wiki/Git" title="Git – Finnish" lang="fi" hreflang="fi" data-title="Git" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li> <li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://sv.wikipedia.org/wiki/Git_(datorprogram)" title="Git (datorprogram) – Swedish" lang="sv" hreflang="sv" data-title="Git (datorprogram)" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li> <li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ta.wikipedia.org/wiki/%25E0%25AE%2595%25E0%25AE%25BF%25E0%25AE%259F%25E0%25AF%258D_(%25E0%25AE%25AE%25E0%25AF%2586%25E0%25AE%25A9%25E0%25AF%258D%25E0%25AE%25AA%25E0%25AF%258A%25E0%25AE%25B0%25E0%25AF%2581%25E0%25AE%25B3%25E0%25AF%258D)" title="கிட் (மென்பொருள்) – Tamil" lang="ta" hreflang="ta" data-title="கிட் (மென்பொருள்)" data-language-autonym="தமிழ்" data-language-local-name="Tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li> <li class="interlanguage-link interwiki-tt mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://tt.wikipedia.org/wiki/Git" title="Git – Tatar" lang="tt" hreflang="tt" data-title="Git" data-language-autonym="Татарча / tatarça" data-language-local-name="Tatar" class="interlanguage-link-target"><span>Татарча / tatarça</span></a></li> <li class="interlanguage-link interwiki-te mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://te.wikipedia.org/wiki/%25E0%25B0%2597%25E0%25B0%25BF%25E0%25B0%259F%25E0%25B1%258D" title="గిట్ – Telugu" lang="te" hreflang="te" data-title="గిట్" data-language-autonym="తెలుగు" data-language-local-name="Telugu" class="interlanguage-link-target"><span>తెలుగు</span></a></li> <li class="interlanguage-link interwiki-th mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://th.wikipedia.org/wiki/%25E0%25B8%2581%25E0%25B8%25B4%25E0%25B8%2595_(%25E0%25B8%258B%25E0%25B8%25AD%25E0%25B8%259F%25E0%25B8%2595%25E0%25B9%258C%25E0%25B9%2581%25E0%25B8%25A7%25E0%25B8%25A3%25E0%25B9%258C)" title="กิต (ซอฟต์แวร์) – Thai" lang="th" hreflang="th" data-title="กิต (ซอฟต์แวร์)" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li> <li class="interlanguage-link interwiki-tg mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://tg.wikipedia.org/wiki/Git" title="Git – Tajik" lang="tg" hreflang="tg" data-title="Git" data-language-autonym="Тоҷикӣ" data-language-local-name="Tajik" class="interlanguage-link-target"><span>Тоҷикӣ</span></a></li> <li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://tr.wikipedia.org/wiki/Git_(yaz%25C4%25B1l%25C4%25B1m)" title="Git (yazılım) – Turkish" lang="tr" hreflang="tr" data-title="Git (yazılım)" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li> <li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://uk.wikipedia.org/wiki/Git" title="Git – Ukrainian" lang="uk" hreflang="uk" data-title="Git" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li> <li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://ur.wikipedia.org/wiki/%25DA%25AF%25D9%25B9" title="گٹ – Urdu" lang="ur" hreflang="ur" data-title="گٹ" data-language-autonym="اردو" data-language-local-name="Urdu" class="interlanguage-link-target"><span>اردو</span></a></li> <li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://vi.wikipedia.org/wiki/Git_(ph%25E1%25BA%25A7n_m%25E1%25BB%2581m)" title="Git (phần mềm) – Vietnamese" lang="vi" hreflang="vi" data-title="Git (phần mềm)" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li> <li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://wuu.wikipedia.org/wiki/Git" title="Git – Wu" lang="wuu" hreflang="wuu" data-title="Git" data-language-autonym="吴语" data-language-local-name="Wu" class="interlanguage-link-target"><span>吴语</span></a></li> <li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://zh.wikipedia.org/wiki/Git" title="Git – Chinese" lang="zh" hreflang="zh" data-title="Git" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> </section> </div> <div class="minerva-footer-logo"> <img src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" alt="Wikipedia" width="120" height="18" style="width: 7.5em; height: 1.125em;"> </div> <ul id="footer-info" class="footer-info hlist hlist-separated"> <li id="footer-info-lastmod">This page was last edited on 27 November 2024, at 13:36<span class="anonymous-show">&nbsp;(UTC)</span>.</li> <li id="footer-info-copyright">Content is available under <a class="external" rel="nofollow" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://creativecommons.org/licenses/by-sa/4.0/deed.en">CC BY-SA 4.0</a> unless otherwise noted.</li> </ul> <ul id="footer-places" class="footer-places hlist hlist-separated"> <li id="footer-places-privacy"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:About?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="https://en-m-wikipedia-org.translate.goog/wiki/Wikipedia:General_disclaimer?_x_tr_sl=auto&amp;_x_tr_tl=en&amp;_x_tr_hl=en-GB">Disclaimers</a></li> <li id="footer-places-contact"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://stats.wikimedia.org/%23/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-terms-use"><a href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://foundation.m.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">Terms of Use</a></li> <li id="footer-places-desktop-toggle"><a id="mw-mf-display-toggle" href="https://translate.google.com/website?sl=auto&amp;tl=en&amp;hl=en-GB&amp;u=https://en.wikipedia.org/w/index.php?title%3DGit%26mobileaction%3Dtoggle_view_desktop" data-event-name="switch_to_desktop">Desktop</a></li> </ul> </div> </footer> </div> </div> <div class="mw-notification-area" data-mw="interface"></div><!-- v:8.3.1 --> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-7fc47fc68d-4s5b6","wgBackendResponseTime":206,"wgPageParseReport":{"limitreport":{"cputime":"1.203","walltime":"1.506","ppvisitednodes":{"value":9458,"limit":1000000},"postexpandincludesize":{"value":255011,"limit":2097152},"templateargumentsize":{"value":13789,"limit":2097152},"expansiondepth":{"value":19,"limit":100},"expensivefunctioncount":{"value":15,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":424650,"limit":5000000},"entityaccesscount":{"value":2,"limit":400},"timingprofile":["100.00% 1343.822 1 -total"," 33.12% 445.096 2 Template:Reflist"," 24.28% 326.328 2 Template:Infobox"," 23.06% 309.836 1 Template:Infobox_software"," 19.27% 258.929 83 Template:Cite_web"," 13.05% 175.344 7 Template:Wikidata"," 12.92% 173.561 1 Template:Infobox_software/simple"," 7.53% 101.148 1 Template:Version_control_software"," 7.51% 100.863 4 Template:Navbox"," 6.05% 81.327 14 Template:Sfn"]},"scribunto":{"limitreport-timeusage":{"value":"0.785","limit":"10.000"},"limitreport-memusage":{"value":13917242,"limit":52428800},"limitreport-logs":"anchor_id_list = table#1 {\n [\"CITEREFBa_Tran\"] = 1,\n [\"CITEREFBlake_Burkhart2015\"] = 1,\n [\"CITEREFBrown2018\"] = 1,\n [\"CITEREFChacon2014\"] = 1,\n [\"CITEREFChaconStraub2014\"] = 1,\n [\"CITEREFDreier2006\"] = 1,\n [\"CITEREFGunjal2019\"] = 1,\n [\"CITEREFHaible2007\"] = 1,\n [\"CITEREFHamano,_J._C.2014\"] = 1,\n [\"CITEREFHamano2005\"] = 1,\n [\"CITEREFHamano2006\"] = 2,\n [\"CITEREFKrill2016\"] = 1,\n [\"CITEREFMackall2005\"] = 1,\n [\"CITEREFMcAllister2005\"] = 1,\n [\"CITEREFPettersen2014\"] = 1,\n [\"CITEREFTorvalds\"] = 1,\n [\"CITEREFTorvalds2005\"] = 7,\n [\"CITEREFTorvalds2006\"] = 4,\n [\"CITEREFTorvalds2007\"] = 4,\n [\"CITEREFiabervon2005\"] = 1,\n}\ntemplate_list = table#1 {\n [\"!\"] = 3,\n [\"Authority control\"] = 1,\n [\"Blockquote\"] = 3,\n [\"Citation\"] = 3,\n [\"Cite AV media\"] = 1,\n [\"Cite book\"] = 3,\n [\"Cite mailing list\"] = 19,\n [\"Cite news\"] = 2,\n [\"Cite newsgroup\"] = 1,\n [\"Cite web\"] = 83,\n [\"Commons category\"] = 1,\n [\"Distinguish\"] = 1,\n [\"Efn-lr\"] = 20,\n [\"Expand section\"] = 1,\n [\"IPAc-en\"] = 1,\n [\"Infobox software\"] = 1,\n [\"Multiple issues\"] = 1,\n [\"Notelist-lr\"] = 1,\n [\"Official website\"] = 1,\n [\"Other uses\"] = 1,\n [\"Portal\"] = 1,\n [\"Reference page\"] = 1,\n [\"Reflist\"] = 1,\n [\"See also\"] = 1,\n [\"Sfn\"] = 14,\n [\"Short description\"] = 1,\n [\"Start date and age\"] = 1,\n [\"Unreferenced section\"] = 1,\n [\"Use dmy dates\"] = 1,\n [\"Version control software\"] = 1,\n [\"Webarchive\"] = 2,\n [\"Wikibooks\"] = 1,\n [\"Wikidata\"] = 4,\n}\narticle_whitelist = table#1 {\n}\n"},"cachereport":{"origin":"mw-api-ext.eqiad.main-69c9bb5b64-knzrk","timestamp":"20241128120807","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Git","url":"https:\/\/en.wikipedia.org\/wiki\/Git","sameAs":"http:\/\/www.wikidata.org\/entity\/Q186055","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q186055","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-04-20T23:45:05Z","dateModified":"2024-11-27T13:36:03Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/f\/f4\/Git_session.svg","headline":"distributed version control system"}</script> <script>(window.NORLQ=window.NORLQ||[]).push(function(){var ns,i,p,img;ns=document.getElementsByTagName('noscript');for(i=0;i<ns.length;i++){p=ns[i].nextSibling;if(p&&p.className&&p.className.indexOf('lazy-image-placeholder')>-1){img=document.createElement('img');img.setAttribute('src',p.getAttribute('data-src'));img.setAttribute('width',p.getAttribute('data-width'));img.setAttribute('height',p.getAttribute('data-height'));img.setAttribute('alt',p.getAttribute('data-alt'));p.parentNode.replaceChild(img,p);}}});</script> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('en', 'en', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&amp;hl=en-GB&amp;client=wt" type="text/javascript"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10