Fedora

Как да инсталирате и конфигурирате Git на Fedora?

Как да инсталирате и конфигурирате Git на Fedora?
Git е една от популярните разпределени системи за контрол на версиите (DVCS) сред програмистите. Тя ви позволява да управлявате допълнителните промени, които правите в кода си. Също така можем лесно да се върнем към по-ранната версия на код. Множество разработчици могат да работят едновременно по един и същ проект. Членовете на екипа могат да видят промените в проект, съобщението, свързано с промените, техните сътрудници, времевата линия на проекта, напредъка на работата и т.н.

Ползи от използването на Git

Git е инструмент с отворен код и е безплатен за всеки. Почти всички промени се извършват локално и няма нужда да се разпространяват тези промени и на централен сървър. Проект може да се редактира локално и по-късно да се запише на сървър, в който всеки участник може да види и проследи тези промени. За разлика от централизирания VCS, Git няма нито една точка на отказ.

Тъй като Git разпространява архитектура, всеки може да получи най-новата снимка на произведението, както и цялото съдържание на хранилището и неговата история. Ако по някаква причина сървърът откаже, копие от клиента може да се използва като резервно копие и възстановяване на сървъра.

За да съхранява и идентифицира обекти в своята база данни, Git използва криптографска хеш функция, известна като хеш SHA-1. Преди да съхранява каквито и да било данни, Git проверки ги обобщава и използва тази контролна сума, за да се позове на тях.

Той е много лесен за инсталиране и не изисква хардуер от висок клас от страна на клиента. Много услуги за онлайн хостинг като GitHub предоставят услуги за хостване на вашия проект Git онлайн за отдалечен достъп. Човек може да получи цял архив на хранилище на техния локален компютър. Промените, направени от сътрудник в хранилище, стават негова част след операция за фиксиране.

Операцията за фиксиране прави моментна снимка на текущото състояние в хранилището или базата данни. След като сме работили над нашия проект локално, можем да публикуваме локални фиксирания в нашата отдалечена Git база данни или хранилище с помощта на командата push.

Какво ще покрием?

В това ръководство ще видим как можем да инсталираме и конфигурираме Git на Fedora 33 OS. Ще инсталираме Git от официалното хранилище на Fedora, както и от изходния код, изтеглен от официалния уебсайт на Git. Нека да започнем с процеса на инсталиране на Git.

Метод 1. Инсталиране на Git от хранилища на Fedora Използване на dnf / yum

Това е много прост метод за инсталиране на Git. Трябва само да изпълните командите по-долу:

Етап 1. Актуализирайте наличните системни пакети със следната команда:

$ sudo dnf -y актуализация

Стъпка 2. Сега инсталирайте git с командата по-долу:

$ sudo dnf -y инсталирайте git

След като горната команда завърши, използвайте следната команда, за да проверите инсталираната версия на Git:

$ git - версия

Това е всичко! Както можете да видите, Git вече се инсталира на Fedora 33, но ако не е, можете да го инсталирате от горната команда.

В този случай искате да деинсталирате Git, просто изпълнете приложената команда по-долу:

$ sudo dnf -y премахване на git

Метод 2. Изграждане на Git от изходния код на Fedora

Git може да бъде инсталиран и на Fedora от наличния изходен код на уебсайта на Git. За да ги инсталирате от изходния код, следвайте процедурата по-долу:

Етап 1. Git изисква да бъдат инсталирани няколко пакета, преди да можем да го инсталираме от изходния код. Изпълнете командата по-долу, за да инсталирате тези зависимости:

$ sudo dnf инсталиране dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel

Стъпка 2. След като разполагаме с всички необходими зависимости, можем да преминем към изтегляне на изходния код. Изпълнете следната команда, за да изтеглите компресирания tarball на изходния код на 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 - версия

Конфигуриране на настройките на Git на Fedora

След като инсталираме Git, ще трябва да добавим нашето потребителско име и имейл адрес към нашия Git акаунт. Това ще ни позволи да ангажираме правилно кода си. Тази информация се използва от Git при всеки наш ангажимент.

Забележка: Потребителското име за Git не е същото като това за GitHub.

За да зададете тези подробности, изпълнете следните команди:

$ git config --global потребител.име "вашето потребителско име"
$ git config --global потребител.имейл "[имейл защитен]"

Тук заменете „вашето потребителско име“ с потребителско име по ваш избор и „[имейл защитен]“ с вашия имейл адрес. Глобалната ключова дума ще накара тази информация да се използва при всяка промяна във вашата система. Ако искате да използвате различна информация за проект, просто премахнете глобалната ключова дума, когато сте в конкретния проект.

Нека добавим примерно потребителско име и имейл като:

Потребителско име = linuxhint
Потребителски имейл = поща @ мен.com

Изпълнете следната команда, за да проверите дали тези настройки са работили правилно:

$ git config --list

Това е показано по-долу:

Заключение

Поздравления, вече успешно инсталирахте Git на вашата Fedora OS. Ако сте следвали правилно този урок, ще забележите, че Метод 1 е много лесен за инсталиране на Git. Трябва само да изпълните проста команда, за да получите Git във вашата система. Междувременно Метод 2 е дълъг път за инсталиране на Git и се препоръчва само за напреднали потребители и системни администратори. Ползата от използването на този метод е, че можете да получите последната му налична версия. Например в метод 1 версията на Git, инсталирана от официалното хранилище, е 2.28.0, докато в Метод 2 имаме версия 2.30.1.

Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...
Пренастройте бутоните на мишката си по различен начин за различен софтуер с X-Mouse Button Control
Може би се нуждаете от инструмент, който може да промени контрола на мишката с всяко приложение, което използвате. Ако случаят е такъв, можете да изпр...