Cum să integrați Git cu managerul de fișiere Gnome pe Linux

click fraud protection

Lucrezi mult cu Git? Utilizare Gnome Shell? Dacă da, poate fi util să integrați Git cu managerul de fișiere Gnome. Puteți face acest lucru prin instalarea pluginului Git pentru Nautilus, care are zeci de funcții pe care dezvoltatorii le vor plăcea. Cu acesta, veți putea accesa depozite de coduri de la distanță, comite rapid cod instantaneu și multe altele!

Instalați extensia RabbitVCS Git

Integrarea Nautilus Git este posibilă din cauza RabbitVCS. Este un pachet de software care include multe integrări VCS utile (controlul versiunii) pentru desktopul Linux. În acest tutorial, ne vom concentra în principal pe funcționarea pluginului pentru gestionarea fișierelor Gnome la care dezvoltă. Dacă sunteți interesat să utilizați mai mult decât doar extensia managerului de fișiere, luați în considerare site-ul web.

Pentru a instala extensia RabbitVCS Git în Nautilus, închideți managerul de fișiere. Apoi, deschideți o fereastră de terminal și urmați instrucțiunile care se potrivesc cu sistemul de operare Linux pe care îl utilizați.

instagram viewer

Notă: utilizați un alt manager de fișiere? RabbitVCS are o extensie Git echivalentă pentru multe dintre alte administrări de fișiere Linux! Adu-l aici.

Ubuntu

Extensia RabbitVCS Git este disponibilă pe Ubuntu, prin intermediul depozitului de software Universe. Pentru a o instala, faceți:

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

Debian

Cei de pe Debian Linux pot primi pluginul RabbitVCS Git pentru managerul de fișiere Nautilus pentru versiunile 7,8 și 9 prin intermediul Apt-get comanda.

sudo apt-get install rabbitvcs-nautilus

Arch Linux

Pentru a instala extensia RabbitVCS Git pentru Nautilus pe Arch Linux, trebuie să construiți AUR neoficial pachetul, întrucât principalii agenților Arch Linux au ales să nu-l includă în software-ul oficial surse. Urmați pașii de mai jos pentru a începe!

Pasul 1: Instalați Git și Base-Devel, astfel încât PC-ul Arch să poată interacționa cu AUR și instala pachetele manual.

sudo pacman -S git baz-devel

Pasul 2: Clonați instantaneu extensia RabbitVCS Git din AUR împreună cu git clona comanda.

clonă de git https://aur.archlinux.org/rabbitvcs-nautilus.git

Pasul 3: Clonați și construiți pachetul RabbitVCS AUR, precum și dependențele, deoarece acestea sunt necesare pentru ca funcția de extensie Nautilus să funcționeze.

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

Pasul 4: Mutați fereastra terminalului în noua clonare rabbitvcs-nautilus folderul de cod folosind CD comanda.

cd rabbitvcs-nautilus

Pasul 5: Construiți și instalați extensia RabbitVCS Git pentru Nautilus folosind makepkg comanda.

makepkg -sri

Fedora

Aveți nevoie de extensia RabbitVCS Git pentru computerul dvs. Fedora Linux? Deschideți un terminal și utilizați butonul DNF comanda sa o instalezi in sistem!

sudo dnf instala rabbitvcs-nautilus -y

OpenSUSE

OpenSUSE este singura distribuție mainstream Linux care alege să nu distribuie extensia RabbitVCS Nautilus Git în sursele lor de software. Drept urmare, utilizatorii SUSE trebuie să-l construiască din sursă. Lansați un terminal și instalați următoarele dependențe, apoi treceți la instrucțiunile codului sursă pentru a-l funcționa.

sudo zypper instala python-nautilus python-gtk python-gtk-devel python-pysvn dbus-1-python dbus-1-python-devel python-dulwich subversiune meld

Cod sursa

Instalarea RabbitVCS pe distribuțiile Linux care nu acceptă direct pluginul este destul de ușoară. Pentru a începe, deschideți o fereastră de terminal și descărcați cea mai recentă versiune Tarball cu wget instrument de descărcare.

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

Extrageți arhiva RabbitVCS folosind gudron comanda.

tar -zxvf v0.16.tar.gz

Citiți pagina de dependență RabbitVCS și instalează toate pachetele la care solicită sistemul de operare Linux. Când sunt îngrijite dependențele, mutați fereastra terminalului în folderul de cod cu CD comanda.

cd rabbitvcs-0.16

Instalați RabbitVCS pe computer cu:

instalare sudo python setup.py

Acces Git în Nautilus

Instalarea extensiei RabbitVCS pentru Nautilus nu necesită modificări. Atâta timp cât ai deja spațiul de lucru Git configurat pe Linux, îl va detecta. Pentru ao utiliza, închideți toate ferestrele Nautilus deschise, apoi redeschideți-le.

După relansarea Nautilus, mergeți la un folder Git de pe hard disk. De acolo, faceți clic dreapta și căutați „RabbitVCS Git” și treceți-l peste acesta pentru a dezvălui toate acțiunile disponibile.

Actualizați

Știați că RabbitVCS permite utilizatorilor să actualizeze un Git repo direct de la Nautilus? Pentru a face acest lucru, faceți clic pe folderul repo, apoi faceți clic dreapta și alegeți „actualizare”. Selectând „actualizare” se descarcă instant noul cod în folderul repo.

Cod de angajament

Aveți nevoie pentru a comite cod la un Git repo? Deschideți managerul de fișiere Nautilus și selectați un folder repo. De acolo, faceți clic dreapta oriunde și selectați opțiunea „Comit”.

Apăsați

Pentru a împinge codul de la Nautilus (prin RabbitVCS Git), faceți clic dreapta pe fișierul pe care doriți să îl trimiteți, apoi faceți clic pe opțiunea „push”.

Combina

RabbitVCS permite utilizatorilor să îmbine modificările chiar de la managerul de fișiere! Pentru a face acest lucru, localizați fișierele pe care doriți să le îmbinați. Apoi, faceți clic dreapta oriunde și treceți peste meniul „RabbitVCS Git”. În zona de meniu, faceți clic pe butonul „îmbina”.

Schimbă setările

Setările implicite pentru RabbitVCS Git ar trebui să funcționeze pentru majoritatea utilizatorilor. Cu toate acestea, dacă nu sunteți fan al modului în care este configurat, este ușor de schimbat. Pentru a accesa zona de setări, faceți clic dreapta, selectați „RabbitVCS Git”, apoi „setări”.

watch instagram story