- - Как да интегрирате Git с файлов мениджър на Gnome в Linux

Как да интегрирате Git с файлов мениджър на Gnome в Linux

Работиш ли много с Git? Използвате Gnome Shell? Ако е така, може да си струва да интегрирате Git с файловия мениджър на Gnome. Можете да го направите, като инсталирате приставката Git за Nautilus, която има десетки функции, които разработчиците ще харесат. С него ще можете да получите достъп до отдалечени хранилища на кодове, бързо да ангажирате код и още много!

Инсталирайте RabbitVCS Git разширение

Интеграцията на Nautilus Git е възможна, защотона RabbitVCS. Това е пакет от софтуер, който включва много полезни VCS (контрол на версиите) интеграции за десктопа на Linux. В този урок ще се съсредоточим главно върху получаването на приставката за файлови мениджър на Gnome, която разработват. Ако се интересувате да използвате повече от разширението на файловия мениджър, помислете за проверка на уебсайта им.

За да инсталирате разширението RabbitVCS Git в Nautilus, затворете вашия файлов мениджър. След това отворете терминален прозорец и следвайте инструкциите, които съответстват на операционната система Linux, която използвате.

Забележка: използвате ли друг файлов мениджър? RabbitVCS има еквивалентно разширение на Git и за много други Linux файлов мениджър! Вземете го тук.

Ubuntu

Разширението RabbitVCS Git е достъпно в Ubuntu, чрез софтуерното хранилище Universe. За да го инсталирате, направете:

sudo add-apt-repository universe
sudo apt install rabbitvcs-nautilus

Debian

Тези на Debian Linux могат да получат плъгин RabbitVCS Git за файловия мениджър Nautilus за версии 7,8 и 9 чрез Ап-да команда.

sudo apt-get install rabbitvcs-nautilus

Arch Linux

За да инсталирате разширението RabbitVCS Git заNautilus в Arch Linux, трябва да изградите неофициалния пакет AUR, тъй като поддържащите Arch Arch решиха да не го включват в официалните софтуерни източници. Следвайте стъпките по-долу, за да продължите!

Етап 1: Инсталирайте както Git, така и Base-devel, така че вашият Arch PC да може да взаимодейства с AUR и да инсталира пакети ръчно.

sudo pacman -S git base-devel

Стъпка 2: Клонирайте снимката на разширението RabbitVCS Git от AUR с Git клонинг команда.

git clone https://aur.archlinux.org/rabbitvcs-nautilus.git

Стъпка 3: Клонирайте и изградете пакета RabbitVCS AUR, както и неговите зависимости, тъй като те са необходими, за да работи разширението Nautilus.

git clone https://aur.archlinux.org/python2-pysvn.git
cd python2-pysvn
makepkg -sri
cd ..
git clone https://aur.archlinux.org/python2-dulwich.git
cd python2-dulwich
makepkg -sri
cd ..
git clone https://aur.archlinux.org/rabbitvcs.git
cd rabbitvcs
makepkg -sri
cd ..

Стъпка 4: Преместете прозореца на терминала в току-що клонирания rabbitvcs-наутилус кодова папка с помощта на CD команда.

cd rabbitvcs-nautilus

Стъпка 5: Създайте и инсталирайте разширението RabbitVCS Git за Nautilus с помощта на makepkg команда.

makepkg -sri

Fedora

Имате нужда от разширение RabbitVCS Git за вашия компютър Fedora Linux? Отворете терминал и използвайте DNF команда да го инсталирате в системата!

sudo dnf install rabbitvcs-nautilus -y

OpenSUSE

OpenSUSE е единственият основен Linuxдистрибуция, която избира да не разпространява разширението RabbitVCS Nautilus Git в своите софтуерни източници. В резултат потребителите на SUSE трябва да го изграждат от източник. Стартирайте терминал и инсталирайте следните зависимости, след което преминете към инструкциите на изходния код, за да работи.

sudo zypper install python-nautilus python-gtk python-gtk-devel python-pysvn dbus-1-python dbus-1-python-devel python-dulwich subversion meld

Програмен код

Инсталирането на RabbitVCS на Linux дистрибуции, които не поддържат директно приставката, е доста лесно. За да започнете, отворете терминален прозорец и изтеглете най-новата версия на Tarball с Wget инструмент за изтегляне.

wget https://github.com/rabbitvcs/rabbitvcs/archive/v0.16.tar.gz

Извадете архива RabbitVCS с помощта на катран команда.

tar -zxvf v0.16.tar.gz

Прочетете страницата за зависимост RabbitVCS и инсталирайте всички пакети, за които се обажда във вашата Linux операционна система. Когато се погрижат зависимостите, преместете прозореца на терминала в папката с кода с CD команда.

cd rabbitvcs-0.16

Инсталирайте RabbitVCS на вашия компютър с:

sudo python setup.py install

Access Git в Nautilus

Инсталиране на RabbitVCS разширението за Nautilusне изисква ощипване. Докато вече имате настроено работно пространство на Git в Linux, то ще го открие. За да го използвате, затворете всички отворени прозорци на Nautilus, след което ги отворете отново.

След като стартирате отново Nautilus, насочете се към папка Git на вашия твърд диск. Оттам щракнете с десния бутон на мишката и потърсете „RabbitVCS Git“ и задръжте курсора на мишката върху него, за да разкриете всички налични действия.

Актуализация

Знаете ли, че RabbitVCS позволява на потребителите да актуализиратGit repo директно от Nautilus? За да го направите, щракнете върху папката repo, след това щракнете с десния бутон и изберете "актуализиране". Избирането на „актуализация“ незабавно изтегля новия код в папката repo.

Код за ангажиране

Трябва ли да задействате код на репо за Git? Отворете Nautilus файловия мениджър и изберете папка repo. Оттам щракнете с десния бутон на мишката навсякъде и изберете опцията „ангажиране“.

тласък

За да натиснете код от Nautilus (чрез RabbitVCS Git,) щракнете с десния бутон върху файла, който искате да изпратите, след което щракнете върху опцията "push".

сливам

RabbitVCS позволява на потребителите да обединяват промените направо отфайлов мениджър! За да го направите, намерете файловете, които искате да обедините. След това щракнете с десния бутон на мишката навсякъде и задръжте курсора на мишката върху менюто „RabbitVCS Git“. В областта на менюто кликнете върху бутона „сливане“.

Промяна на настройките

Настройките по подразбиране за RabbitVCS Git би трябвалоработят за повечето потребители. Ако обаче не сте фен на това как е настроен, лесно е да промените. За достъп до областта на настройките, щракнете с десния бутон на мишката, изберете „RabbitVCS Git“, след това „настройки“.

Коментари