Как установить git на linux mint
Перейти к содержимому

Как установить git на linux mint

  • автор:

Как установить Git на Linux Mint 21

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

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

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

Давайте перейдем к процессу установки и настройки Git в Linux Mint 21.

Как установить Git на Linux Mint 21

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

Прежде чем начать, используйте команду для обновления всех пакетов apt в Linux Mint:

$ sudo apt update

Имейте в виду, что для обновленных пакетов всегда обновляйте и обновляйте свою систему. Итак, после обновления всех пакетов следующим шагом будет обновление системы с помощью команды:

$ sudo apt upgrade

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

$ sudo apt install git

Судя по запущенному процессу, git успешно устанавливается в систему, но для подтверждения этого запустите команду version. Он покажет вам, какая обновленная версия установлена:

$ git —version

Итак, вы успешно установили Git в системе Linux Mint 21.

Как настроить Git в Linux Mint 21

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

Шаг 1: Настройте глобальное имя с помощью указанной команды:

$ git config —global user.name “Syeda Wardah”

Шаг 2. Настройте электронную почту с помощью команды:

$ git config —global user.email “wardahbatool20 @ gmail.com”

Шаг 3. Убедитесь, что наши изменения, т. е. имя и адрес электронной почты, были успешно внесены с помощью команды:

$ git config —list

Согласно нашим выводам, глобальное имя коммита и адрес электронной почты были успешно добавлены.

Заключение

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

Все права защищены. © Linux-Console.net • 2019-2023

Linux Mint Forums

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.

11 posts • Page 1 of 1
James19932022 Level 2
Posts: 74 Joined: Sat May 21, 2022 3:39 pm

How to Install Git on Linux Mint 20.3

Post by James19932022 » Sun May 22, 2022 9:56 am

im having trouble trying to install Git on Linux Mint cinnamon 20.3. i’ve followed all the instructions, but still no luck, any tips would be grateful

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

Hoser Rob Level 20
Posts: 10619 Joined: Sat Dec 15, 2012 8:57 am

Re: How to Install Git on Linux Mint 20.3

Post by Hoser Rob » Sun May 22, 2022 11:11 am

What instructions? You should already have it, it’s a totallly standard UBuntu app that’s currently supported and has been for years. If you think you need a newer version than the one you have you’re almost certainly mistaken.

James19932022 Level 2
Posts: 74 Joined: Sat May 21, 2022 3:39 pm

Re: How to Install Git on Linux Mint 20.3

Post by James19932022 » Sun May 22, 2022 12:32 pm

even though im using linux mint cinnamon 20.3?
these are the instructions im using:

Coggy Level 4
Posts: 475 Joined: Thu Mar 31, 2022 10:34 am

Re: How to Install Git on Linux Mint 20.3

Post by Coggy » Sun May 22, 2022 2:29 pm

Those instructions look OK to me. How far do you get, and what error messages do you get? Copy and paste the command you type and the response is the best way to tell us, so we can see exactly what is happening.

James19932022 Level 2
Posts: 74 Joined: Sat May 21, 2022 3:39 pm

Re: How to Install Git on Linux Mint 20.3

Post by James19932022 » Sun May 22, 2022 5:39 pm

i got as far as typing in my name & email address but it said there was an error even though i followed the instruction exactly

pdc_2 Level 10
Posts: 3008 Joined: Mon May 11, 2009 1:21 am

Re: How to Install Git on Linux Mint 20.3

Post by pdc_2 » Sun May 22, 2022 6:12 pm

i got as far as typing in my name & email address

. so we are to assume you have successfully installed git and are now https://linuxhint.com/install-git-linux-mint/

«to set a global commit name»??

If you open synaptic, which version of git does it show that you have installed please?

djph Level 7
Posts: 1857 Joined: Thu Jun 27, 2019 5:43 am Location: ::1

Re: How to Install Git on Linux Mint 20.3

Post by djph » Mon May 23, 2022 5:50 am

James19932022 wrote: ⤴ Sun May 22, 2022 5:39 pm i got as far as typing in my name & email address but it said there was an error even though i followed the instruction exactly

I take it you took the website’s version of the command — git config —global user.name as a literal, and kept the angle brackets, huh? Get rid of the angle brackets, they’re not part of the command. They’re a formatting custom/standard from the days of plaintext-only documentation to indicate to the reader that it is REQUIRED (albeit variable) input.

The below take that replacement into account. Just correct the name / email address as appropriate.

git config —global user.name «James 19932022»
git config —global user.email «james19932022@emailprovider.com»

James19932022 Level 2
Posts: 74 Joined: Sat May 21, 2022 3:39 pm

Re: How to Install Git on Linux Mint 20.3

Post by James19932022 » Mon May 23, 2022 9:09 am

Many thanks! it worked, thank you
James19932022 Level 2
Posts: 74 Joined: Sat May 21, 2022 3:39 pm

Re: How to Install Git on Linux Mint 20.3

Post by James19932022 » Mon May 23, 2022 9:11 am

how would i be able to download and install github?

djph Level 7
Posts: 1857 Joined: Thu Jun 27, 2019 5:43 am Location: ::1

Re: How to Install Git on Linux Mint 20.3

Post by djph » Mon May 23, 2022 9:48 am

James19932022 wrote: ⤴ Mon May 23, 2022 9:11 am how would i be able to download and install github?

If you want to run your own git server with a web frontend similar to that provided by github, you’d use something like gitlab or gitea (there are other options as well). If you have no other webhosting experience, a year or two’s general experience in Linux should be sufficient to allow you to install / run these services PRIVATELY without too much trouble (maybe a weekend or two at most to work through installation / setup basics / etc). Running it PUBLICLY is another matter entirely, and in additon to general linux knowledge, I’d recommend at least a few months of general «safely hosting stuff on the internet» knowledge / reading before doing this.

NOTE — in the above comments, «PUBLICLY» merely means that «https://git.yoursite.com» would be assessible on the internet, NOT that it would necessarily be openly available for anyone to use. Likewise, «PRIVATELY» means that the site is only accessible while on your LAN (i.e. physically in the «office», or connected to a VPN).

If running a server at all seems daunting, then you can just use the free tier from one of the already hosted services ( github/ gitlab / etc. ). They work just fine, provided the free tier meets your needs (otherwise, thei paid tiers are usually pretty reasonably priced).

1.5 Введение — Установка Git

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

Примечание

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

Установка в Linux

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

$ sudo dnf install git-all

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

$ sudo apt install git

Чтобы воспользоваться дополнительными возможностями, посмотрите инструкцию по установке для нескольких различных разновидностей Unix на сайте Git https://git-scm.com/download/linux.

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

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

$ git --version

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

Если Вы хотите получить более актуальную версию, то можете воспользоваться бинарным установщиком. Установщик Git для OS X доступен для скачивания с сайта Git https://git-scm.com/download/mac.

OS X инсталлятор Git

Рисунок 7. OS X инсталлятор Git

Установка в Windows

Для установки Git в Windows также имеется несколько способов. Официальная сборка доступна для скачивания на официальном сайте Git. Просто перейдите на страницу https://git-scm.com/download/win, и загрузка запустится автоматически. Обратите внимание, что это отдельный проект, называемый Git для Windows; для получения дополнительной информации о нём перейдите на https://gitforwindows.org.

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

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

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

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

$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel \ openssl-devel perl-devel zlib-devel $ sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev \ gettext libz-dev libssl-dev

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

$ sudo dnf install asciidoc xmlto docbook2X $ sudo apt-get install asciidoc xmlto docbook2x

Примечание

Пользователи RHEL и производных от неё (таких как CentOS или Scientific Linux) должны подключить репозиторий EPEL для корректной установки пакета docbook2X

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

$ sudo apt-get install install-info

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

$ sudo dnf install getopt

К тому же из-за различий имён бинарных файлов вам понадобится сделать следующее:

$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

Когда все необходимые зависимости установлены, вы можете пойти дальше и скачать самый свежий архив с исходниками из следующих мест: с сайта Kernel.org https://www.kernel.org/pub/software/scm/git, или зеркала на сайте GitHub https://github.com/git/git/releases. Конечно, немного проще скачать последнюю версию с сайта GitHub, но на странице kernel.org релизы имеют подписи, если вы хотите проверить, что скачиваете.

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

$ tar -zxf git-2.8.0.tar.gz $ cd git-2.8.0 $ make configure $ ./configure --prefix=/usr $ make all doc info $ sudo make install install-doc install-html install-info

После этого вы можете получать обновления Git посредством самого Git:

$ git clone git://git.kernel.org/pub/scm/git/git.git

How to Install Git on Linux Mint 21

Git actively maintained a distributed version control system which is free of cost. This efficient platform was authored by Linus Torvalds in 2005. The main purpose behind developing Git was to help developers to create small to very large projects in collaboration with other developers. It allows the user to maintain and revert to the previous version of code or as Git repository saves all of the updated versions.

Git has two types of repositories i-e, remote and local. Git server contains a remote repository whereas each developer has a local repository in the system. This explains that not only code or project is saved on the server but each copy is also stored in the developer’s machine.

The above introduction is enough for the beginner if he’s using Git for the first time.

Let’s come to the installation and configuration process of Git on Linux Mint 21.

How To Install Git on Linux Mint 21

As Git is a worldwide platform, you can get it on most of the Linux Distributions. The installation process is quite easy if you follow the instructions and steps carefully.

Before getting started, use the command to update all apt packages on Linux Mint:

$ sudo apt update

Keep in mind that for the updated packages, always update and upgrade your system. So, after updating all packages, next step is to upgrade system by using the command:

$ sudo apt upgrade

Now, execute the below-mentioned installation command of Git to get it on system:

$ sudo apt install git

As according to the running process, git is successfully installed on the system, but to confirm it, run the version command. It will show you which updated version is installed:

$ git —version

So, you get Git installation successfully on Linux Mint 21 system.

How to Configure Git on Linux Mint 21

Next step is the configuration of Git repository which can be done by following the mentioned steps:

Step 1: Set-up the global name with the help of mentioned command:

$ git config —global user.name “Syeda Wardah”

Step 2: Set-up the email using command:

$ git config —global user.email “wardahbatool20 @ gmail.com”

Step 3: Verify if our changes i-e name and email has made successfully through command:

$ git config —list

As according to our output, global commit name and email has been added successfully.

Conclusion

Git is a famous open-source version control system that helps the coder to efficiently maintain code in collaboration with other developers. All developers work parallel using the Git repository and any time revert to the old version. Each version of code is stored in a repository, not only server repository but also copy of code is stored at developer’s system. This article has covered how to install Git on Linux mint 21 and what steps users should take to configure Git on the system.

About the author

Syeda Wardah Batool

I am a Software Engineer Graduate and Self Motivated Linux writer. I also love to read latest Linux books. Moreover, in my free time, i love to read books on Personal development.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *