Fedora

Как установить и настроить Git в Fedora?

Как установить и настроить Git в Fedora?
Git - одна из популярных систем управления распределенными версиями (DVCS) среди программистов. Это позволяет вам управлять инкрементными изменениями, которые вы вносите в свой код. Мы также можем легко вернуться к более ранней версии кода. Несколько разработчиков могут работать одновременно над одним проектом. Члены команды могут видеть изменения в проекте, сообщения, связанные с изменениями, их соавторов, временную шкалу проекта, ход работы и т. Д.

Преимущества использования Git

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

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

Для хранения и идентификации объектов в своей базе данных Git использует криптографическую хеш-функцию, известную как хэш SHA-1. Перед сохранением каких-либо данных Git проверяет их суммирование и использует эту контрольную сумму для ссылки на них.

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

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

Что мы будем освещать?

В этом руководстве мы увидим, как установить и настроить Git в ОС Fedora 33. Мы будем устанавливать Git из официального репозитория на Fedora, а также из исходного кода, загруженного с официального сайта Git. Начнем с процесса установки Git.

Способ 1. Установка Git из репозиториев Fedora с помощью dnf / yum

Это очень простой метод установки Git. Вам просто нужно выполнить следующие команды:

Шаг 1. Обновите доступные системные пакеты с помощью следующей команды:

$ sudo dnf -y обновить

Шаг 2. Теперь установите git с помощью следующей команды:

$ sudo dnf -y установить git

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

$ git --version

Это все! Как видите, Git уже установлен в Fedora 33, но если это не так, вы можете установить его с помощью приведенной выше команды.

В этом случае вы хотите удалить Git, просто выполните добавленную ниже команду:

$ sudo dnf -y удалить git

Способ 2. Сборка Git из исходного кода на Fedora

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

Шаг 1. Git требует установки нескольких пакетов, прежде чем мы сможем установить его из исходного кода. Выполните следующую команду, чтобы установить эти зависимости:

$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel

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

$ wget https: // www.ядро.org / pub / software / scm / git / git-2.30.1.деготь.gz

Кроме того, вы также можете перейти по этой ссылке и вручную загрузить файл в свою систему. Это показано здесь:

Шаг 3. Извлеките загруженный tar-файл с помощью следующей команды:

$ tar -zxf git-2.30.1.деготь.gz

Шаг 4. Теперь перейдите в извлеченную папку в окне командной строки:

$ cd git-2.30.1

Шаг 5. Выполните команду make:

$ make configure

ШАГ 6. Запустите сценарий конфигурации:

$ ./ configure --prefix = / usr

Шаг 7. Запустите команду make all:

$ сделать все

Шаг 8. Выполните команду make install:

$ sudo make install

Теперь Git установлен в вашей системе. Проверьте версию отсюда:

$ git --version

Настройка параметров Git в Fedora

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

Примечание: Имя пользователя Git отличается от имени пользователя GitHub.

Чтобы установить эти данные, выполните следующие команды:

$ git config - глобальный пользователь.имя "ваше-имя пользователя"
$ git config - глобальный пользователь.электронная почта "[электронная почта защищена]"

Здесь замените «your-username» на имя пользователя по вашему выбору, а «[email protected]» - на свой идентификатор электронной почты. Ключевое слово global будет использовать эту информацию при каждом изменении в вашей системе. Если вы хотите использовать другую информацию для проекта, просто удалите ключевое слово global, когда вы находитесь внутри этого конкретного проекта.

Давайте добавим образец имени пользователя и адреса электронной почты как:

Имя пользователя = linuxhint
Электронная почта пользователя = mail @ me.ком

Выполните следующую команду, чтобы проверить, правильно ли работают эти настройки:

$ git config --list

Это показано ниже:

Заключение

Поздравляем, вы успешно установили Git на свою ОС Fedora. Если вы правильно следовали этому руководству, вы заметили, что метод 1 очень прост для установки Git. Вам нужно всего лишь запустить простую команду, чтобы получить Git в вашей системе. Между тем, метод 2 - это долгий путь для установки Git, и он рекомендуется только опытным пользователям и системным администраторам. Преимущество использования этого метода в том, что вы можете получить последнюю доступную версию. Например, в методе 1 версия Git, установленная из официального репозитория, равна 2.28 год.0, тогда как в методе 2 у нас есть версия 2.30.1.

Как увеличить FPS в Linux?
FPS означает Кадров в секунду. Задача FPS - измерить частоту кадров при воспроизведении видео или во время игры. Проще говоря, количество непрерывных ...
Лучшие игры Oculus App Lab
Если вы владелец гарнитуры Oculus, вы должны знать о загрузке неопубликованных приложений. Боковая загрузка - это процесс установки на гарнитуру содер...
10 лучших игр для Ubuntu
Платформа Windows была одной из доминирующих платформ для игр из-за огромного процента игр, которые разрабатываются сегодня с встроенной поддержкой Wi...