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

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

Git е най -популярната избрана система за контрол на версиите за много разработчици на софтуер. Линус Торвалдс разработи Git по време на разработването на ядрото на Linux през 2005 г. И оттогава разработчиците широко използват тази система за контрол на версиите, за да си сътрудничат с други членове по своите проекти.





Ако изучавате разработването на софтуер и различните му аспекти, може би вече сте чували за Git в един момент. Това ръководство ще обясни Git подробно, заедно с кратко ръководство за това как да го инсталирате и конфигурирате на Linux.





Какво е Git и защо се нуждаете от него?

Разработването на софтуер е предизвикателство. Това включва работа с няколко файла и често изисква да се потърсиш с изходния код, за да постигнеш желания изход, преди да е готов за употреба.





Не само това, дори и след като кодът е пуснат в производство, все още има нужда от периодично рефакторинг, за да поддържа кода ефективен, поддържан и четим за други разработчици в екипа.

С толкова много променливи и множество разработчици, работещи по проект едновременно, скоро може да стане предизвикателство да следите всички различни файлове на проекта и техните редакции.



Тук влиза в действие система за контрол на версиите (VCS) като Git. Това улеснява проследяването и управлението на промените в кода, подадени от различни членове на екипа, и от своя страна ускорява процеса на разработка и тестване на софтуера.

Някои от забележителните ползи от използването на система за контрол на версии включват:





  • Достъп до дългосрочна история на промените, за да можете да видите всяка промяна, която някога е била направена във файл от екипа.
  • Разклоняване и обединяване, което улеснява едновременния принос и ви позволява да обединявате няколко версии на файл в един файл, за да приложите промените и да предотвратите дублиране на файлове.

Разбира се, каква система за контрол на версиите, която използвате, също определя ползите, които можете да търсите, като я използвате. В случая на Git, тъй като това е разпределена система за контрол на версиите (DVCS), всички ваши кодови файлове присъстват на компютъра на всеки участник.

Така че, в допълнение към горните предимства (и няколко други), Git също ви позволява да работите офлайн - с изключение на функциите push and pull, които все още изискват интернет връзка, за да работят.





Свързани: Топ 10 на системите за контрол на версиите за Linux

Как да инсталирате Git на Linux

Инсталирането на Git на Linux е доста лесно. Използвайте следните команди, в зависимост от вашия дистрибутор на Linux, за да го инсталирате на вашия компютър.

Инсталирайте Git на Debian/Ubuntu

Git е достъпен в официалните хранилища на Ubuntu и Debian. Следователно можете лесно да го инсталирате с помощта на APT:

как да инсталирате adobe flash player на mac
sudo apt install git

Инсталирайте Git на Fedora

Можете да инсталирате Git на Fedora с помощта на DNF или YUM. Ако използвате по -стара версия на Fedora (до Fedora 21), използвайте YUM:

sudo yum install git

И обратно, ако във вашата система работи Fedora 22 или по -нова версия, можете да използвате DNF, за да инсталирате Git.

sudo dnf install git

Инсталирайте Git на Arch Linux

Ако сте на Arch Linux, можете да инсталирате Git с помощта на Pacman:

sudo pacman -S git

Инсталирайте Git на FreeBSD

За да инсталирате Git на FreeBSD, издайте следната команда:

sudo pkg install git

След като приключите, проверете дали инсталацията е успешна, като изпълните следната команда:

git --version

Ако връща номер на версия, това означава, че инсталацията е била успешна. Ако не, трябва да преминете отново процеса на инсталиране.

Как да конфигурирате Git в Linux

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

Създайте идентичност за Git

Първо, първо трябва да настроите идентичност по подразбиране (потребителско име и имейл адрес) за всеки ангажимент, който правите във вашата система. Има два начина да направите това. Можете или да зададете глобална идентичност, така че всички ангажименти, които натискате, да преминават през една и съща идентичност, или да зададете идентичност за всяко хранилище, за да използвате отделни идентичности за различни проекти.

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

цифров аудио spdif без звук windows 10
git config --global user.name 'your_name'
git config --global user.email 'your_email_address'

Ако искате да настроите вашата идентичност по подразбиране за конкретно хранилище, първо преминете към директорията, която съдържа хранилището. Използвайте командата ls за изброяване на директории (и поддиректории) и командата cd да влезем в тях.

След като сте в хранилището, изпълнете следните команди в терминала:

git config user.name 'your_name'
git config user.email 'your_email_address'

Конфигурирайте SSH за Git в Linux

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

За да направите това, отворете терминален прозорец и изпълнете следната команда, за да създадете нов SSH ключ с вашия имейл:

ssh-keygen -t rsa -b 4096 -C 'your_email_address'

Когато бъдете подканени за име на файл, посочете местоположението, където искате да запазите ключа и натиснете Въведете ; за да продължите с опцията по подразбиране, натиснете Въведете .

Сега системата ще поиска да зададете парола, за да добавите допълнителен слой защита към SSH на вашата машина. Въведете силна парола, която можете да запомните и да натиснете Въведете .

И накрая, трябва да добавите SSH ключа към ssh-агент , който съдържа личните ключове на вашата система. За целта изпълнете следния код в терминала:

ssh-add ~/.ssh/id

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

Променете текстовия редактор по подразбиране за Git

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

По подразбиране Git е конфигуриран да използва текстовия редактор Vim. Ако обаче никога преди не сте използвали Vim, може да не се чувствате като у дома си с него. За да демонстрираме процеса, ще зададем nano като Git текстов редактор по подразбиране. Но ако имате предпочитан текстов редактор, не се колебайте да замените nano с това в следната команда:

git config --global core.editor nano

Прегледайте конфигурациите

Когато конфигурирате Git според вашите предпочитания, проверете настройките за конфигурация веднъж, за да се уверите, че са правилни. Изпълнете следната команда, за да получите списък с всички конфигурационни настройки на Git за вашата система:

git config --list

В даден момент в бъдеще, ако искате да редактирате конфигурацията, отворете gitconfig файл, като стартирате:

nano ~/.gitconfig

След това редактирайте стойностите на идентичностите, които искате да промените.

Успешно стартиране на Git в Linux

Използвайки ръководството по -горе, трябва да можете да инсталирате и конфигурирате Git на вашата Linux система за нула време. И оттук нататък трябва да включите Git в работния си процес, за да управлявате по -добре проектите си.

безплатно стрийминг на филми без регистрация

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

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

Дял Дял Туит електронна поща Как да създадете първото си хранилище в Github

Искате ли да споделите вашите проекти за развитие онлайн? Ето как да започнете с първото си хранилище на Github.

Прочетете Напред
Свързани теми
  • Linux
  • Инсталирайте софтуер
  • Терминал
  • GitHub
За автора Яш Уейт(21 статии са публикувани)

Яш е щатен писател в MUO за DIY, Linux, програмиране и сигурност. Преди да намери страстта си в писането, той използва за разработване в мрежата и iOS. Можете също да намерите неговото писане в TechPP, където той обхваща други вертикали. Освен технологиите, той обича да говори за астрономия, Формула 1 и часовници.

Още от Yash Wate

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux