- - Hogyan integrálhatjuk a Git-et a Gnome fájlkezelővel Linux rendszeren

A Git integrálása a Gnome fájlkezelővel Linux rendszeren

Sokat dolgozik Git-kel? Használja a Gnome Shell-t? Ha igen, akkor érdemes lehet integrálni a Git-et a Gnome fájlkezelőbe. Ezt úgy teheti meg, hogy telepíti a Nautilus Git pluginjét, amely tucatnyi funkcióval rendelkezik, amelyeket a fejlesztők szeretnek. Ezzel hozzáférhet távoli kódtárokhoz, gyorsan kódot tud elkönyvelni azonnal és még sok minden mást!

Telepítse a RabbitVCS Git kiterjesztést

A Nautilus Git integrációja azért lehetséges, merta RabbitVCS. Ez egy szoftvercsomag, amely számos hasznos VCS (verzióvezérlő) integrációt tartalmaz a Linux asztalon. Ebben az oktatóanyagban elsősorban arra összpontosítunk, hogy a kifejlesztett Gnome fájlkezelő plugin működjön. Ha nem csupán a fájlkezelő-kiterjesztést szeretné használni, érdemes megnézni a saját webhelyét.

A RabbitVCS Git kiterjesztés Nautilusba történő telepítéséhez zárja be a fájlkezelőt. Ezután nyisson meg egy terminál ablakot, és kövesse az utasításokat, amelyek megfelelnek a használt Linux operációs rendszernek.

Megjegyzés: Használ másik fájlkezelőt? A RabbitVCS hasonló Git kiterjesztéssel rendelkezik számos más Linux fájlkezelő számára is! Szerezd meg itt.

Ubuntu

A RabbitVCS Git kiterjesztés az Ubuntun elérhető az Universe szoftver tárolóján keresztül. A telepítéshez tegye a következőket:

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

Debian

A Debian Linux rendszeren élők a RabbitVCS Git bővítményt beszerezhetik a Nautilus fájlkezelőhöz a 7,8 és 9 verzióra a Apt-get parancs.

sudo apt-get install rabbitvcs-nautilus

Arch Linux

A RabbitVCS Git kiterjesztés telepítése aA Nautilus programot az Arch Linux rendszeren el kell készíteni a nem hivatalos AUR csomagot, mivel az Arch Linux karbantartói úgy döntöttek, hogy nem tartalmazzák azt a hivatalos szoftverforrásokba. Hajtsa végre az alábbi lépéseket!

1. lépés: Telepítse mind a Git, mind a Base-devel szoftvert, hogy az Arch PC kapcsolatba léphessen az AUR-lel, és manuálisan telepítse a csomagokat.

sudo pacman -S git base-devel

2. lépés: Klónozza a RabbitVCS Git kiterjesztés pillanatképét az AUR-ból a csoportos it klón parancs.

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

3. lépés: Klónozzuk és készítsük a RabbitVCS AUR csomagot, valamint annak függőségeit, mivel ezek szükségesek a Nautilus kiterjesztés működéséhez.

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. lépés: Vigye a terminál ablakot az újonnan klónozott helyre rabbitvcs-nautilus kódmappát a CD parancs.

cd rabbitvcs-nautilus

5. lépés: Készítse el és telepítse a RabbitVCS Git kiterjesztést a Nautilus számára a makepkg parancs.

makepkg -sri

Fedora

Szüksége van a RabbitVCS Git kiterjesztésre a Fedora Linux PC-hez? Nyisson meg egy terminált és használja a DNF parancs a telepítéshez a rendszerbe!

sudo dnf install rabbitvcs-nautilus -y

OpenSUSE

Az OpenSUSE az egyetlen mainstream Linuxdisztribúció, amely úgy dönt, hogy nem terjeszti a RabbitVCS Nautilus Git kiterjesztést a szoftverforrásokban. Ennek eredményeként a SUSE felhasználóknak forrásból kell készíteniük. Indítson el egy terminált, és telepítse a következő függőségeket, majd ugorjon a forráskódra vonatkozó utasításokhoz, hogy működjön.

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

Forráskód

A RabbitVCS telepítése olyan Linux disztribúciókra, amelyek nem támogatják közvetlenül a plugin-t, meglehetősen egyszerű. Az induláshoz nyisson meg egy terminál ablakot, és töltse le a legújabb Tarball kiadást a wget letöltő eszköz.

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

Bontsa ki a RabbitVCS archívumot a kátrány parancs.

tar -zxvf v0.16.tar.gz

Olvassa el a RabbitVCS függőségi oldalt, és telepítse az összes szükséges csomagot a Linux operációs rendszerre. Amikor a függőségek gondoskodtak, vigye a terminál ablakot a kódmappába a gombbal CD parancs.

cd rabbitvcs-0.16

Telepítse a RabbitVCS-t a számítógépére a következővel:

sudo python setup.py install

Belépés a Gitbe Nautilusban

A RabbitVCS kiterjesztés telepítése a Nautilus számáranincs szükség csípésre. Amíg már beállította a Git munkaterületét Linuxon, a rendszer észlelni fogja azt. Használatához zárjon be minden nyitott Nautilus ablakot, majd nyissa meg újra.

A Nautilus újbóli elindítása után ugorjon a Git mappára a merevlemezen. Onnan kattintson a jobb gombbal, keresse meg a „RabbitVCS Git” elemet, és vigye az egérmutatót az összes elérhető művelet feltárásához.

frissítés

Tudta, hogy a RabbitVCS lehetővé teszi a felhasználóknak a frissítésétGit repo közvetlenül a Nautilus-tól? Ehhez kattintson a repo mappára, majd kattintson a jobb gombbal, és válassza a „frissítés” menüpontot. A „frissítés” kiválasztásával az új kód azonnal letöltésre kerül a repo mappába.

Kötelezettségkód

Kódot kell kötnie a Git repo-hoz? Nyissa meg a Nautilus fájlkezelőt, és válassza ki a repómappát. Innentől kattintson a jobb gombbal bárhol, és válassza a „Kötelezettség” lehetőséget.

Nyom

A Nautilusból származó kód lekéréséhez (a RabbitVCS Git-en keresztül) kattintson a jobb gombbal a küldeni kívánt fájlra, majd kattintson a „push” opcióra.

Összeolvad, beolvad, összevon

A RabbitVCS lehetővé teszi a felhasználók számára a változások egyesítését közvetlenül afájl kezelő! Ehhez keresse meg az egyesíteni kívánt fájlokat. Ezután kattintson a jobb gombbal bárhol, és vigye az egérmutatót a „RabbitVCS Git” menüre. A menüben kattintson az „egyesítés” gombra.

Beállítások megváltoztatása

A RabbitVCS Git alapértelmezett beállításainak meg kell felelniükműködik a legtöbb felhasználó számára. Ha azonban nem rajongója a beállításának, rajta könnyen változhat. A beállítási terület eléréséhez kattintson a jobb gombbal, válassza a „RabbitVCS Git”, majd a „beállítások” lehetőséget.

Hozzászólások