close
Перайсці да зместу

Git

З Вікіпедыі, свабоднай энцыклапедыі
Git
Выява лагатыпа
Тып размеркаваная сістэма кіравання версіямі[d], open science tool[d], programming tool[d] і filestore[d]
Аўтар Лінус Торвальдс[1]
Распрацоўшчык Software Freedom Conservancy[d][2]
Напісана на C[3][4], Perl, Tcl[d], Python, shell script[d] і Rust[5]
Аперацыйная сістэма кросплатформавасць[d]
Мовы інтэрфейсу англійская, балгарская, каталанская мова, французская, інданезійская мова, шведская мова, турэцкая мова, украінская, в'етнамская мова, спрошчаная кітайская[d] і Mandarin with Taiwanese Hokkien accent[d]
Першы выпуск 8 красавіка 2005[6]
Апошняя версія
  • 2.54.0 (20 красавіка 2026)[7][8]
Рэпазіторый git.kernel.org/pub/scm/g…
Фарматы чытаных файлаў git packfile[d][9], git packfile index, version 1[d][9] і git packfile index, version 2[d][9]
Фарматы ствараных файлаў git packfile[d][9], git packfile index, version 1[d][9] і git packfile index, version 2[d][9]
Ліцэнзія GPLv2[d][10]
Сайт git-scm.com (англ.)
Лагатып Вікісховішча Медыяфайлы на Вікісховішчы

Git (Гіт)[11] — гэта размеркаваная сістэма кіравання версіямі файлаў. Яна часта выкарыстоўваецца для кіравання версіямі зыходнага кода праграм падчас распрацоўкі.

Як і большасць размеркаваных сістэм кіравання версіямі Git падтрымлівае лакальную копію ўсяго сховішча з магчымасцямі адсочвання гісторыі і версій, незалежна ад доступу да сеткі або цэнтральнага сервера. Копія файлаў захоўваецца на кожным камп’ютары ў стандартным каталогу разам з дадатковымі схаванымі файламі, якія забяспечваюць функцыянал кіравання версіямі.[12] Git мае функцыі для сінхранізацыі змяненняў паміж копіямі, у тым ліку сінхранізацыі з копіяй на цэнтральным серверы.

Git з’яўляецца свабоднай праграмай з адкрытым зыходным кодам, распаўсюджваецца па ліцэнзіі GPL-2.0.

Сістэма была створана Лінусам Торвальдсам для кіравання версіямі кода ядра Linux.[13]

Git дэ-факта з’яўляецца стандартам пры выбары сістэмы кіравання версіямі для распрацоўкі праграм. У 2022 годзе амаль 95 % распрацоўшчыкаў паведамлялі, што Git з’яўляецца іх асноўнай сістэмай кіравання версіямі.[14]

Існуе вялікая колькасць сэрвісаў, якія прапануюць функцыянал цэнтральнага сховішча Git, сярод іх GitHub, SourceForge, Bitbucket і GitLab.[15][16][17][18][19]

  1. https://web.archive.org/web/20151116175401/https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23ca2e25604af290
  2. https://github.com/git/git/graphs/contributors Праверана 3 жніўня 2018.
  3. The git Open Source Project on Open Hub: Languages Page — 2006. Праверана 14 ліпеня 2018.
  4. https://github.com/EvanLi/Github-Ranking/blob/master/Data/github-ranking-2025-07-06.csv — 2025.
  5. Highlights from Git 2.52 — 2025. Праверана 5 лютага 2026.
  6. Re: Trivia: When did git self-host? Праверана 5 лістапада 2019.
  7. Hamano J. C. [ANNOUNCE Git v2.54.0] — 2026. Праверана 21 красавіка 2026.
  8. Blau T. Highlights from Git 2.54 — 2026. Праверана 21 красавіка 2026.
  9. 1 2 3 4 5 6 Git pack format
  10. Copying Праверана 5 жніўня 2018.
  11. Tech Talk: Linus Torvalds on git (at 00:01:30) (14 мая 2007). Архівавана з першакрыніцы 20 December 2015. Праверана 20 ліпеня 2014.
  12. {{cite book}}: Пустое цытаванне (даведка)
  13. {{cite book}}: Пустое цытаванне (даведка)
  14. Stack Overflow Developer Survey 2022 (англ.). Stack Overflow. Праверана 4 жніўня 2022.
  15. Krill. Enterprise repo wars: GitHub vs. GitLab vs. Bitbucket. InfoWorld (28 верасня 2016). Праверана 2 February 2020.
  16. github.com Competitive Analysis, Marketing Mix and Traffic(недаступная спасылка). Alexa. Архівавана з першакрыніцы 31 March 2013. Праверана 2 February 2020.
  17. sourceforge.net Competitive Analysis, Marketing Mix and Traffic. Alexa. Архівавана з першакрыніцы 20 October 2020. Праверана 2 February 2020.
  18. bitbucket.org Competitive Analysis, Marketing Mix and Traffic(недаступная спасылка). Alexa. Архівавана з першакрыніцы 23 June 2017. Праверана 2 February 2020.
  19. gitlab.com Competitive Analysis, Marketing Mix and Traffic. Alexa. Архівавана з першакрыніцы 30 November 2017. Праверана 2 February 2020.