Menedżer plików Nautilus to oprogramowanie wybierane przez wielu użytkowników Linuksa, którzy lubią korzystać z aplikacji GUI do zarządzania katalogami. Osobiście lubię pracować z Git przez terminal, ponieważ nauczyłem się pracować w ten sposób wydajniej.
Gdy ostatnio o tym rozmawialiśmy, musiałem użyć rozszerzenia, aby to zadziałało. To jest powód, dla którego z radością informuję, że dzięki możliwości integracji Nautilus z Git w środowisku graficznym GNOME możesz również wydajnie korzystać z GUI.
To szczególnie dobra wiadomość, ponieważ niektórzy użytkownicy musieli korzystać z aplikacji innych firm, aby osiągnąć te same cele, i tak już nie musi być. Co jest wymagane do zintegrowania Git z menedżerem plików? Nautilus, konto Git i uprawnienia sudo.
Jeśli używasz Debian lub któregokolwiek z jego pochodnych, ale nie używasz GNOMEani nie masz jeszcze zainstalowanego nautilusa, oto potrzebne polecenie:
$ sudo apt-get install nautilus
Następna integracja Git z Nautilus, dzięki czemu może współpracować z Mercurial (Hg) i SVN. Zrobimy to, instalując pakiet rabbitvcs dla Nautilusa.
$ sudo apt-get install rabbitvcs-nautilus -y
Po zakończeniu instalacji uruchom ponownie Nautilus za pomocą poniższego polecenia lub po prostu wyloguj się z konta użytkownika i zaloguj się ponownie:
$ nautilus -q
Teraz skonfigurujmy nasze konto Git do pracy z Nautilusem.
Konfigurowanie integracji Git z Nautilusem
Uruchom Nautilus menadżer plików, utwórz nowy folder pod dowolną nazwą np. FossProject. Kliknij go prawym przyciskiem myszy i wybierz RabbitVCS Git > Zainicjuj repozytorium.
Integracja Git z Nautilusem
Następnie uruchom polecenie:
$ nano ~/Szablony/dotyk text_template.txt
To polecenie tworzy plik tekstowy szablonu, po którym będziesz mógł tworzyć pliki tekstowe z GUI Nautilusa. W folderze FossProject kliknij prawym przyciskiem myszy miejsce i utwórz nowy dokument. Zmień jego nazwę na README.txt.
Utwórz nowy dokument
Utworzono nowy plik
Następnie ponownie kliknij prawym przyciskiem myszy spację i wybierz RabbitVCS > Zatwierdź. Gdy pojawi się monit dialogowy, wpisz treść zatwierdzenia i kliknij OK.
Zintegruj RabbitVCS z GitHub
Teraz, gdy jesteś na kolejnym etapie, zlokalizuj SSH URL dla GitHub repozytorium, z którym chcesz pracować. Kliknij prawym przyciskiem myszy (na pustym polu) i wybierz Update Wklej adres URL repozytorium w polu Repository, wpisz master w polu branch, aby wskazać nagłówek wskaźnika, i Kliknij OK.
Po zakończeniu lokalne repozytorium powinno być identyczne z wersją zdalną. Pamiętaj, aby zawsze aktualizować katalog lokalny za każdym razem, gdy pliki są dodawane do oddziału zdalnego, aby mieć pewność, że pracujesz z najnowszymi plikami.
Oto więc macie, ludzie! Nie musisz instalować żadnych aplikacji ani rozszerzeń innych firm, aby pracować nad prostymi projektami, kiedy możesz pracować z Git bezpośrednio z menedżera plików Nautilus.
Teraz, jeśli potrzebujesz wykonać bardziej skomplikowane zadania, być może będziesz musiał zainstalować GitKraken i nikt nie może Cię za to pozwać do sądu. Czy chciałbyś się z nami podzielić jakimiś wskazówkami dotyczącymi pracy z Git z aplikacjami innych firm lub bez nich? Zachęcamy do umieszczania komentarzy w sekcji dyskusji poniżej.