[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"/ru/kb/how-to/vps/ustanovka-git-na-ubuntu-22-04KbData":3},{"page":4,"pages":97,"recommendedPages":98,"category":70,"categoryTree":70,"total":104,"currentOrder":127,"activeManualCategoryId":70,"tag":-1},{"route":5,"uuid":8,"title":9,"excerpt":10,"content":11,"view_count":12,"published_at":13,"modified_at":14,"like":15,"category":18,"hero_image":63,"seo_metadata":64,"schema_org_metadata":68,"open_graph_metadata":71,"sections":72,"tags":86,"breadcrumbs":89,"images":96},{"language":6,"path":7},"ru","/kb/how-to/vps/ustanovka-git-na-ubuntu-22-04","4d047dc3-cbfa-732d-6286-9ffdf38da065","Установка Git на Ubuntu 22.04","Системы контроля версий, такие как Git, являются неотъемлемой частью современной передовой практики разработки программного обеспечения. Вы можете отслеживать изменения, возвращаться к предыдущим этапам и создавать ответвления для создания альтернативных версий файлов и каталогов.","\n\u003Cp>Системы контроля версий, такие как Git, являются неотъемлемой частью современной передовой практики разработки программного обеспечения. Вы можете отслеживать изменения, возвращаться к предыдущим этапам и создавать ответвления для создания альтернативных версий файлов и каталогов.\u003C/p>\n\n\n\n\u003Cp>Файлы многих программных проектов хранятся в репозиториях Git, а такие платформы, как GitHub, GitLab и Bitbucket, помогают облегчить обмен и совместную работу над проектами разработки программного обеспечения.\u003C/p>\n\n\n\n\u003Cp>В этой статье вы узнаете, как установить и настроить Git на сервере Ubuntu 22.04 двумя разными способами: через встроенный менеджер пакетов и из исходников. Каждый из этих подходов имеет свои преимущества в зависимости от ваших потребностей.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-button button-block text-center\">\u003Ca href=\"https://beget.com/ru/vps?utm_source=kb&amp;utm_medium=article&amp;utm_content=git_ubuntu_22.04\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-break btn btn-outline-primary btn-lg\">Заказать виртуальный сервер\u003C/a>\u003C/div>\n\n\n\n\u003Ch2 id=\"ustanovka-git-na-ubuntu-cherez-vstroennyy-paketnyy-menedzher\">Установка Git на Ubuntu через встроенный пакетный менеджер\u003C/h2>\n\n\n\n\u003Cp>Этот вариант установки Git на Ubuntu лучше всего подходит, если вы хотите быстро установить Git, предпочитаете стабильную версию или не ищете самые новые доступные функции. Если вам нужен самый свежий релиз, перейдите к разделу об установке из исходников.\u003C/p>\n\n\n\n\u003Cp>Скорее всего, Git уже установлен на вашем сервере Ubuntu 22.04. Убедиться в этом можно с помощью следующей команды:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>git --version\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Если вы получите результат, похожий на следующий, значит, Git уже установлен.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>git version 2.34.1\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Если это так, то вы можете перейти к разделу “Настройка Git” или прочитать следующий раздел о том, как установить из исходников, если вам нужна более актуальная версия.\u003C/p>\n\n\n\n\u003Cp>Однако если вы получили ошибку \u003Ccode>Command 'git' not found…\u003C/code>, вы можете установить его с помощью стандартного менеджера пакетов Ubuntu – \u003Ccode>apt\u003C/code>.\u003C/p>\n\n\n\n\u003Cp>Для установки Git с помощью apt на Ubuntu 22.04 сначала необходимо обновить локальный индекс пакетов – используйте команду:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>sudo apt update\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>После завершения обновления вы можете установить Git:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>sudo apt install git\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Вы можете убедиться, что установили Git правильно, выполнив следующую команду и удостоверившись, что вы получили соответствующий вывод.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>root@yoemmxvrxy:~# git --version\ngit version 2.34.1\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>После того как Git успешно установлен, вы можете перейти к разделу “Настройка Git” этой статьи, чтобы завершить настройку.\u003C/p>\n\n\n\n\u003Ch2 id=\"ustanovka-git-iz-ishodnikov\">Установка Git из исходников\u003C/h2>\n\n\n\n\u003Cp>Если вы ищете более гибкий способ установки Git, возможно, вам захочется скомпилировать программу из исходников. Это займет больше времени, но позволит вам использовать последние версии и даст вам больше контроля над опциями, которые вы включите, если захотите кастомизировать настройки.\u003C/p>\n\n\n\n\u003Cp>Прежде чем приступить к работе, нужно установить программное обеспечение, которое необходимо для сборки Git. Всё это доступно в репозитории на Ubuntu 22.04, поэтому вы можете обновить локальный индекс пакетов и затем установить соответствующие библиотеки и утилиты.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>sudo apt update\nsudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>После установки необходимого ПО создайте временную директорию:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>mkdir tmp\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Перейдите в директорию \u003Ccode>tmp\u003C/code>:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>cd tmp\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>На сайте проекта Git перейдите к списку архивов с исходниками по адресу \u003Ca href=\"https://mirrors.edge.kernel.org/pub/software/scm/git/\">https://mirrors.edge.kernel.org/pub/software/scm/git/\u003C/a> и загрузите нужную вам версию. На момент написания статьи последней версией является 2.43.0. В качестве примера загрузим последнюю версию. Используйте curl и сохраните загруженный файл в git.tar.gz.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.43.0.tar.gz\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Распакуйте архив:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>tar -zxf git.tar.gz\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Затем перейдите в новую директорию Git:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>cd git-*\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Соберите бинарные файлы с помощью следующей команды:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>make prefix=/usr/local all\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Этот процесс может занять некоторое время. Когда он завершится, установите Git с помощью следующей команды:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>sudo make prefix=/usr/local install\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Активируем внесенные изменения в процессе установки в текущей сессии:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>source ~/.bashrc\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>После этого вы можете убедиться, что установка Git на Ubuntu 22.04 прошла успешно, проверив версию.\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>git --version\ngit version 2.43.0\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Ch2 id=\"nastroyka-git\">Настройка Git\u003C/h2>\n\n\n\n\u003Cp>После того как вы установили нужную версию Git, укажем Git ваше имя и email, которые будут указываться в ваших коммитах в репозитории.\u003C/p>\n\n\n\n\u003Cp>С настройкой нам поможет команда \u003Ccode>git config\u003C/code>. Вы можете добавить информацию о себе с помощью следующих команд:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>git config --global user.name \"Your Name\"\ngit config --global user.email \"youremail@domain.com\"\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Чтобы проверить текущие настройки, можно использовать команду:\u003C/p>\n\n\n\n\u003Cdiv class=\"wp-block-beget-code code-block\">\u003Cpre data-options=\"{&quot;mode&quot;:&quot;shell&quot;}\">\u003Ccode>git config --list\nuser.name=Your Name\nuser.email=youremail@domain.com\u003C/code>\u003C/pre>\u003C/div>\n\n\n\n\u003Cp>Существует множество других параметров, которые вы можете задать с помощью git config, но эти два являются основными. Если вы пропустите этот шаг, то при каждом коммите будете видеть предупреждение, которое будет напоминать вам о необходимости указать свои данные.\u003C/p>\n\n\n\n\u003Ch2 id=\"zaklyuchenie\">Заключение\u003C/h2>\n\n\n\n\u003Cp>Теперь у вас в системе должен быть установлен и настроен Git нужной вам версии.\u003C/p>\n\n\n\n\u003Cp>Надеемся, наша инструкция по установке и настройке Git на Ubuntu была вам полезна.\u003C/p>\n\n\n\n\u003Cp>Желаем удачной работы с Git!\u003C/p>\n\n\n\n\u003Cp>Если возникнут вопросы, напишите нам, пожалуйста, тикет из панели управления аккаунта (раздел “\u003Ca href=\"https://cp.beget.com/login?utm_source=kb&amp;utm_medium=article&amp;utm_content=git_ubuntu_22.04&amp;next=%2Fsupport\">Помощь и поддержка\u003C/a>”), а если вы захотите обсудить эту статью или наши продукты с коллегами по цеху и сотрудниками Бегета – ждем вас в нашем \u003Ca href=\"https://t.me/beget_chat\">сообществе\u003C/a> в Telegram.\u003C/p>\n",5105,"2024-03-04T17:35:18+03:00","2025-03-11T15:08:42+03:00",{"count":16,"liked":17},15,false,{"route":19,"title":21,"tags":22,"breadcrumbs":55,"uuid":56,"parent_uuid":57,"default_page_path":27,"seo_metadata":58},{"language":6,"path":20},"/kb/how-to/vps","VPS",[23,28,32,36,40,44,48,52],{"id":24,"title":25,"seo_metadata":26},"apache","Apache",{"title":27,"description":27,"header":27,"keywords":27},"",{"id":29,"title":30,"seo_metadata":31},"lets-encrypt","Let's Encrypt",{"title":27,"description":27,"header":27,"keywords":27},{"id":33,"title":34,"seo_metadata":35},"nginx","Nginx",{"title":27,"description":27,"header":27,"keywords":27},{"id":37,"title":38,"seo_metadata":39},"perenos-sajta","Перенос сайта",{"title":27,"description":27,"header":27,"keywords":27},{"id":41,"title":42,"seo_metadata":43},"ssl","SSL",{"title":27,"description":27,"header":27,"keywords":27},{"id":45,"title":46,"seo_metadata":47},"terminal","Терминал",{"title":27,"description":27,"header":27,"keywords":27},{"id":49,"title":50,"seo_metadata":51},"vestacp","VestaCP",{"title":27,"description":27,"header":27,"keywords":27},{"id":53,"title":21,"seo_metadata":54},"vps",{"title":27,"description":27,"header":27,"keywords":27},[],"957abe7d-4a90-1475-bfb0-6439507ed391","fa9a1354-631a-4206-df34-291f0db8f42a",{"title":59,"description":60,"header":61,"keywords":62},"VPS. Полезные статьи – Beget","Полезные статьи о VPS на сайте Beget","VPS. Полезные статьи","vps, вопрос ответ",{"src":27,"text":27},{"title":65,"description":66,"keywords":67},"Git для Ubuntu 22.04: как установить и настроить – подробная инструкция и полезные команды","Как установить Git на Ubuntu через встроенный пакетный менеджер и из исходников. Как правильно настроить Git. Команды для установки Git на Ubuntu | Бегет","установка git ubuntu, установка git linux, установка git",{"faq":69,"how_to":70,"product":70},[],null,{},[73,77,80,83],{"level":74,"name":75,"anchor":76},1,"Установка Git на Ubuntu через встроенный пакетный менеджер","ustanovka-git-na-ubuntu-cherez-vstroennyy-paketnyy-menedzher",{"level":74,"name":78,"anchor":79},"Установка Git из исходников","ustanovka-git-iz-ishodnikov",{"level":74,"name":81,"anchor":82},"Настройка Git","nastroyka-git",{"level":74,"name":84,"anchor":85},"Заключение","zaklyuchenie",[87],{"id":53,"title":21,"seo_metadata":88},{"title":27,"description":27,"header":27,"keywords":27},[90,94],{"route":91,"title":93},{"language":6,"path":92},"/kb/how-to","Полезные статьи",{"route":95,"title":21},{"language":6,"path":20},[],[],[99,109,118],{"route":100,"uuid":102,"title":103,"excerpt":27,"content":27,"view_count":104,"published_at":27,"modified_at":27,"like":70,"category":70,"hero_image":70,"seo_metadata":70,"schema_org_metadata":70,"open_graph_metadata":70,"sections":105,"tags":106,"breadcrumbs":107,"images":108},{"language":6,"path":101},"/kb/how-to/vps/n8n-shablony-i-scenarii-primineniya","7e63ccac-e584-b51d-0309-40d399be9ef1","n8n – Шаблоны и сценарии применения сервиса автоматизации",0,[],[],[],[],{"route":110,"uuid":112,"title":113,"excerpt":27,"content":27,"view_count":104,"published_at":27,"modified_at":27,"like":70,"category":70,"hero_image":70,"seo_metadata":70,"schema_org_metadata":70,"open_graph_metadata":70,"sections":114,"tags":115,"breadcrumbs":116,"images":117},{"language":6,"path":111},"/kb/how-to/vps/kak-ustanovit-server-igry-terraria-linux","30ef21ff-ff33-23e9-1442-1ea89a70be9e","Установка сервера Terraria на Ubuntu",[],[],[],[],{"route":119,"uuid":121,"title":122,"excerpt":27,"content":27,"view_count":104,"published_at":27,"modified_at":27,"like":70,"category":70,"hero_image":70,"seo_metadata":70,"schema_org_metadata":70,"open_graph_metadata":70,"sections":123,"tags":124,"breadcrumbs":125,"images":126},{"language":6,"path":120},"/kb/how-to/vps/sozdaniya-vps-nastrojka-i-monitoring","c4f101eb-e628-58cb-4c30-5294849093da","Первые шаги после создания VPS: настройка, защита, мониторинг",[],[],[],[],"popularity-desc"]