Команда Git не найдена в Debian

Обновлено: 21.11.2024

Git – это распределенная система управления версиями, изначально разработанная Линусом Торвальдсом в 2005 году. С тех пор она стала доступна как проект с открытым исходным кодом, что позволяет большему количеству людей бесплатно вносить свой вклад и использовать ее на всех платформах разработки. С тех пор она стала самой широко используемой распределенной системой контроля версий (DVCS) в мире. Git стал настолько популярным благодаря своей скорости, надежности, безопасности и простоте использования. Эти качества позволили ему стать неотъемлемой частью GitHub — одного из крупнейших репозиториев кода в мире, на одном только веб-сайте которого более 20 миллионов пользователей.

Несмотря на то, что Git является таким важным инструментом для многих людей по всему миру, все еще есть люди, которые не знают, как установить Git в операционных системах Debian 11. В этом руководстве показано, как это сделать.

Предпосылки

Есть некоторые предварительные условия, которые необходимо выполнить, прежде чем продолжить работу с этим учебным пособием. Во-первых, у вас должен быть root-доступ к вашей системе. Если у вас его еще нет, обязательно запустите команду «sudo su», чтобы стать пользователем root.

Также важно, чтобы у вас было общее представление о командах терминала Linux. Когда эти предварительные условия устранены, наконец пришло время перейти к фактической установке Git.

Обновление системы

Вам необходимо обновить все ваши текущие пакеты с помощью команды apt-get.

Это гарантирует, что все установленные пакеты обновлены до последних исправлений и улучшений безопасности. Если эта команда возвращает какие-либо ошибки, попробуйте запустить ее повторно. После успешного выполнения этой команды перейдите к установке необходимых зависимостей.

Во время обновления системы вы также можете запустить эту команду, чтобы установить все необходимые зависимости Git. Например, libghc-zlib-dev, libexpat1-dev.

Установка Git с помощью APT

Git можно быстро установить с помощью репозиториев Debian, которые доступны по умолчанию. Важно отметить, что версия, которую вы устанавливаете из репозиториев, может быть старше, чем самая последняя доступная версия. Если вам нужна самая последняя версия, вам следует перейти к следующей части этого руководства, где вы узнаете, как установить и собрать Git из исходного кода.

Выполните следующую команду, чтобы установить Git в Debian 11.

Эта команда загрузит установщик из репозиториев Debian и поместит его в ваш текущий каталог. Он также установит все необходимые зависимости, необходимые для запуска Git.

Важно отметить, что при запуске программы установки вам может быть предложено ввести несколько параметров конфигурации. Тем не менее, значения по умолчанию должны подойти большинству пользователей, так что не стесняйтесь принимать их по типу Y и нажимать Enter.

Если вы успешно выполнили эти шаги, теперь на вашем компьютере с Debian установлен Git. Запустив команду «git –version», вы можете убедиться, что она правильно установлена ​​в вашей системе. Реклама

Вы должны получить вывод, подобный приведенному ниже.

Как показано на экране, мы успешно установили Git v2.30.2 на Debian 11.

Установка Git из исходного кода

Можно установить Git, используя более гибкий подход, скомпилировав программу из исходного кода. Несмотря на то, что это займет больше времени и не будет поддерживаться вашим управлением пакетами, это позволит вам получить самую последнюю версию и даст вам определенный контроль над настройками, которые вы добавляете, если хотите настроить.

Сначала откройте веб-браузер и перейдите на официальный сайт Git по адресу:

Перейдите к ветке Master, нажмите «Теги», а затем нажмите на последнюю версию выпуска, которая обычно находится вверху. На момент написания этой статьи это v2.33.0. Это выпуск, который мы собираемся установить.

Возможно, вам следует избегать запуска версий Git-кандидатов на выпуск (rc), так как возможно, что они не были тщательно протестированы и могут быть нестабильными.

Теперь в правом верхнем углу страницы нажмите кнопку "Код", щелкните правой кнопкой мыши кнопку "Загрузить ZIP" и скопируйте адрес ссылки.

Теперь вернитесь в свой терминал и выполните следующую команду, чтобы загрузить zip-файл во временный каталог.

Эта команда отобразит панель загрузки в вашем Терминале. Дождитесь завершения загрузки, а затем выполните команду unzip, чтобы извлечь файл.

Эта команда распакует ZIP-файл. Вы можете удалить ZIP-файл из временного каталога для экономии места на диске.

На данный момент у нас есть исходный код Git в текущем каталоге. Выполните следующую команду, чтобы установить Git.

Эта команда скомпилирует исходный код и установит его в вашу систему. Он также установит скомпилированные двоичные файлы, справочные страницы и другую дополнительную информацию. Для завершения всего процесса требуется некоторое время, так как он должен скомпилировать большое количество пакетов, что может занять много времени. Пожалуйста, наберитесь терпения.

По завершении вы можете убедиться, что установка прошла успешно, выполнив первую команду Git, а именно команду git –version. Вы должны получить этот вывод, если все прошло по плану.

Как видно на снимке экрана, мы установили последнюю версию Git, которая на момент написания этой статьи была v2.33.0. В отличие от версии 2.30.2, которую мы установили с помощью диспетчера пакетов, эта версия намного новее.

Первоначальная настройка Git

Теперь, когда вы установили Git, пришло время настроить некоторые полезные параметры. Ввод вашего имени и адреса электронной почты в каждый коммит, который вы делаете, очень важен, если мы хотим отслеживать, кто внес какие изменения. Git встраивает эту информацию в сам коммит, чтобы она сохранялась на все времена. Git также встраивает эту информацию в каждую вашу фиксацию.

Чтобы указать наше имя и адрес электронной почты, которые будут включены в сообщения фиксации, используйте команду git config, показанную ниже.

Чтобы отобразить все параметры конфигурации и убедиться, что они установлены правильно, мы можем использовать следующую команду:

Теперь каждый раз, когда вы создаете фиксацию с помощью git commit, ваше имя и адрес электронной почты будут включены в область сообщения фиксации. Вы также можете указать другую полезную информацию для каждой фиксации, например номер версии или номер исправляемой ошибки.

Есть много других параметров, которые можно настроить, но эти два абсолютно необходимы. Если вы не выполните этот шаг, вы, скорее всего, получите предупреждения при отправке изменений в Git.

Заключение

Из этого руководства вы узнали, как установить Git в свою систему Debian 11, чтобы вы могли начать отслеживать изменения в своем программном обеспечении. Очень важно, чтобы у каждого разработчика была собственная локальная копия репозитория исходного кода, чтобы он мог работать с ней, не мешая другим и не прерывая свой процесс разработки.

Похожие сообщения:

Карим Буздар

Об авторе: Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Вы можете связаться с Каримом в LinkedIn

Поиск

Об этом сайте

Последние руководства

сообщить об этом объявлении

Отслеживание исходного кода — один из важнейших навыков, которым должен обладать каждый разработчик. Git — это один из инструментов DevOps, который помогает разработчикам управлять своим исходным кодом — от небольших до крупных проектов. Git — это инструмент управления версиями с открытым исходным кодом, который позволяет разработчикам размещать свой код на таких платформах, как Github, BitBucket и Gitlab. Это помогает им выполнять задачи управления кодом, такие как возврат к предыдущим версиям, создание ветвей и т. д.

В этом руководстве мы установим и настроим Git на сервере Debian 11. Есть два подхода к установке Git. Вы можете установить из репозиториев Debian с помощью диспетчера пакетов APT или установить из источника, который предоставляет последнюю версию Git.

Способ 1. Установка Git с помощью диспетчера пакетов APT

Для начала обязательно обновите индекс пакетов Debian.

После завершения обновления установите Git из репозитория Debian APT, используя простую команду.

После завершения установки проверьте версию Git:

Проверить версию Git

Вывод показывает, что мы установили Git версии 2.30.2.

Способ 2. Установка Git из исходного кода

Лучший и более гибкий вариант — установить Git из исходного кода. Хотя это может быть более долгий путь, вы обязательно получите последнюю версию Git.

Для начала установите все зависимости Git:

После завершения установки перейдите к проекту Git, размещенному на Github

Перейдите к ветке «Мастер», нажмите ссылку «Теги» и выберите последний вариант Git, который обычно является первым вариантом сверху. Избегайте выбора версии-кандидата на выпуск (с суффиксом rc). Это больше похоже на бета-версию и, вероятно, содержит ошибки и нестабильна.

На момент написания этого руководства последней версией Git была Git v2.33.0. Это выпуск, который мы собираемся установить.

Выберите последнюю версию git

В крайнем правом углу нажмите кнопку "Код", а затем скопируйте ссылку "Загрузить ZIP-файл"

Клонировать репозиторий git на Github

Вернитесь на сервер Debian 11 и загрузите zip-файл с помощью команды wget.

Далее разархивируйте сжатый файл.

Затем перейдите в несжатый каталог.

Затем установите его из исходного кода, используя следующие команды:

После завершения установки убедитесь, что у вас установлена ​​последняя версия Git.

Как настроить Git

На данный момент мы успешно установили Git на сервер Debian 11. Остался последний маленький штрих. Нам нужно настроить его так, чтобы сообщения фиксации содержали нашу правильную информацию.

Мы предоставим наше имя и адрес электронной почты, которые будут включены в сообщения фиксации. Для этого выполните следующие команды git config.

Чтобы убедиться, что конфигурация настроена, выполните команду:

Настроить git на сервере Debian

Эти детали записаны в файле ~/.gitconfig. Вы можете дополнительно подтвердить, просмотрев файл.

файл конфигурации git

Заключение

Теперь вы можете начать использовать Git для размещения своего кода на любой платформе для размещения кода и совместной работы, такой как Github. В этом руководстве мы познакомили вас с установкой Git на сервере Debian 11.

Теги slug системы управления DebianVersion; $list = get_page_by_title('related', 'OBJECT', 'wp_show_posts'); wpsp_display($list->ID, 'tax_term="' . $cat_slug . '"' );*/ ?>

Прежде чем вы начнете использовать Git, вы должны сделать его доступным на своем компьютере. Даже если он уже установлен, возможно, стоит обновить его до последней версии. Вы можете установить его как пакет или с помощью другого установщика, либо загрузить исходный код и скомпилировать его самостоятельно.

Эта книга написана с использованием Git версии 2.8.0. Хотя большинство команд, которые мы используем, должны работать даже в старых версиях Git, некоторые из них могут не работать или могут работать немного иначе, если вы используете более старую версию. Поскольку Git превосходно поддерживает обратную совместимость, любая версия после 2.8 должна работать нормально.

Установка в Linux

Если вы хотите установить основные инструменты Git в Linux с помощью бинарного установщика, обычно это можно сделать с помощью инструмента управления пакетами, который входит в ваш дистрибутив. Если вы работаете в Fedora (или в любом близком дистрибутиве на основе RPM, таком как RHEL или CentOS), вы можете использовать dnf :

Если вы используете дистрибутив на основе Debian, например Ubuntu, попробуйте apt :

Установка на macOS

Существует несколько способов установить Git на Mac. Вероятно, проще всего установить инструменты командной строки Xcode. В Mavericks (10.9) или выше вы можете сделать это, просто попробовав запустить git из терминала в первый раз.

Если он еще не установлен, вам будет предложено установить его.

Установка в Windows

Для автоматической установки можно использовать пакет Git Chocolatey. Обратите внимание, что пакет Chocolatey поддерживается сообществом.

Установка из исходного кода

Некоторым людям вместо этого может быть полезно установить Git из исходного кода, поскольку вы получите самую последнюю версию. Двоичные установщики, как правило, немного отстают, хотя по мере того, как Git развивался в последние годы, это не имело большого значения.

Если вы хотите установить Git из исходного кода, вам потребуются следующие библиотеки, от которых зависит Git: autotools, curl, zlib, openssl, expat и libiconv. Например, если вы работаете в системе с dnf (например, Fedora) или apt-get (например, в системе на основе Debian), вы можете использовать одну из этих команд для установки минимальных зависимостей для компиляции и установки Git. двоичные файлы:

Чтобы иметь возможность добавлять документацию в различных форматах (doc, html, info), необходимы следующие дополнительные зависимости:

Пользователи RHEL и производных от RHEL, таких как CentOS и Scientific Linux, должны будут включить репозиторий EPEL для загрузки пакета docbook2X.

Если вы используете дистрибутив на основе Debian (Debian/Ubuntu/Ubuntu-производные), вам также потребуется пакет install-info:

Если вы используете дистрибутив на основе RPM (Fedora/RHEL/производные от RHEL), вам также потребуется пакет getopt (который уже установлен в дистрибутиве на основе Debian):

Кроме того, если вы используете Fedora/RHEL/производные RHEL, вам необходимо сделать следующее:

Разработчику программного обеспечения требуется множество инструментов, помогающих ему в этом процессе. Одним из таких инструментов являются системы контроля версий программного обеспечения, такие как git. Благодаря этому руководству вы узнаете, как установить Git на Debian 10.

Git – это кроссплатформенная система управления версиями программного обеспечения с открытым исходным кодом, которая поможет вам управлять версиями разработанной вами программы. Благодаря этой программе вы можете отслеживать изменения в программном обеспечении, а также отменять его или делать новую версию. И многое другое.

Благодаря простоте использования, большому сообществу и надежности Git стал невероятно популярным. Многие коммерческие приложения используют Git при разработке.

С другой стороны, Git используется во многих проектах с открытым исходным кодом, которые размещают исходный код в таких решениях, как Github или Gitlab. Это связано с тем, что Git позволяет осуществлять совместную работу в Интернете посредством управления версиями программного обеспечения.

Как известно, Debian 10 — это надежная операционная система, используемая многими разработчиками для создания своих приложений. Поэтому полезно знать, как установить Git в этой системе.

В этом посте я покажу два разных способа достижения цели установки Git. Каждый из них имеет свои преимущества, но вам нужно выбрать только один. Поэтому не используйте оба, потому что это может создать проблемы.

Установите Git из репозиториев Debian

Одним из основных преимуществ Git является его невероятная популярность. Это заставляет основные дистрибутивы Linux включать его в свои официальные репозитории. Как и Debian.

Чтобы быть уверенным, откройте терминал и выполните следующую команду: Git в репозиториях Debian

Как видите, с Git связано множество пакетов. Но вы также можете заметить, что доступен пакет Git.

Чтобы установить его, просто запустите эту команду:

Установка Git в Debian

После того, как вы введете свой пароль и подтвердите установку, она начнется.

После завершения установки вы можете проверить установленную версию.

И именно так Git будет установлен в Debian 10.

Установите последнюю версию Git на Debian 10

Приведенный выше метод очень прост и может понравиться даже новичкам. Однако у него есть небольшой недостаток, заключающийся в том, что вы не получаете последнюю доступную версию.

Например, на момент написания последней стабильной версией Git была 2.26, но Debian включает 2.20.

Возможно, если вы разрабатываете программное обеспечение, вам нужна последняя версия Git. Это сделано для того, чтобы лучше использовать преимущества новых функций и нововведений, которые есть в приложении.

В то же время лучший способ получить последнюю стабильную версию Git для Debian 10 — вручную скомпилировать исходный код приложения.

Во-первых, он устанавливает пакеты, необходимые для создания новых пакетов и других необходимых библиотек.

Установить пакеты, собранные из исходного кода

Эти пакеты содержат множество других пакетов, которые необходимы для компиляции кода в Linux. Также включен пакет unzip для распаковки zip-файла.

Следующим шагом будет загрузка исходного кода Git. Сделайте это из папки /tmp

Затем запустите загрузку с помощью команды git.

Приведенная выше команда создаст файл с именем git.zip, в котором находится исходный код Git. Этот файл нужно разархивировать.

В результате распаковки файла будет создана и открыта папка с именем git-2.26.0.

После того, как вы окажетесь в папке с исходным кодом, вам нужно его скомпилировать. Этот процесс займет некоторое время в зависимости от вашего компьютера. В любом случае это тоже не мало. Создание пакета Git

После завершения процесса компиляции вы можете установить Git. Для этого выполните следующую команду: Установите последнюю версию Git

После завершения процесса установки вы можете проверить работу команды git, отобразив установленную версию.

Git установлен в Debian

Как обновить Git вручную?

Разработка Git идет очень активно. Это означает, что часто выпускается новая версия. Если вы установили Git старым методом, вы можете обновить его, выполнив следующие действия.

После того как вы установили git, вы можете обновить версию, установленную в вашей системе.

Для этого перейдите в свою домашнюю папку и клонируйте репозиторий Git с помощью Git.

Затем перейдите к созданной папке и снова скомпилируйте код.

Наконец, установите новую версию Git.

Таким образом, у вас всегда будет последняя стабильная версия Git. Это требует некоторой работы, но оно того стоит.

Настройка Git для первого использования

Git настроен на работу при установке, но рекомендуется выполнить небольшую настройку, чтобы избежать проблем с коммитами.

В частности, вам нужно определить имя и адрес электронной почты, чтобы Git знал, кто вносит изменения в программное обеспечение. Это поможет вам сотрудничать.

Для этого используется команда git config вместе с некоторыми параметрами:

Таким образом, он уже будет определен в конфигурации Git. Чтобы проверить это, выполните следующую команду:

Теперь Git готов к работе.

Разработка программного обеспечения – это процесс, в котором для достижения цели требуется множество инструментов. Важным элементом является контроль версий, который делает код аккуратным.

Git является одним из самых надежных предложений с высокой эффективностью. Неудивительно, что его первоначальным разработчиком был Линус Торвальдс.

Итак, теперь вы знаете, как установить Git на Debian 10. Каков ваш опыт? вы часто его используете?

сообщить об этом объявлении

Раскрытие партнерской информации

Этот веб-сайт содержит партнерские ссылки. Мы получаем небольшую комиссию за покупки, совершенные по партнерским ссылкам (без дополнительной оплаты для вас)

Читайте также: