Tin tức và phân tích của tất cả các thiết bị di động

Cách tích hợp Git với trình quản lý tệp Gnome trên Linux

Bạn có làm việc với Git nhiều không? Sử dụng Gnome Shell? Nếu vậy, bạn nên tích hợp Git với trình quản lý tệp Gnome. Bạn có thể làm điều này bằng cách cài đặt plugin Git cho Nautilus, có hàng tá tính năng mà các nhà phát triển sẽ yêu thích. Với nó, bạn sẽ có thể truy cập kho lưu trữ mã từ xa, nhanh chóng gửi mã ngay lập tức và hơn thế nữa!

Cài đặt tiện ích mở rộng RabbitVCS Git

Có thể tích hợp Nautilus Git nhờ RabbitVCS. Đây là gói phần mềm chứa nhiều tích hợp VCS (kiểm soát phiên bản) hữu ích cho máy tính để bàn Linux. Trong hướng dẫn này, chúng tôi sẽ chủ yếu tập trung vào việc chạy plugin trình quản lý tệp Gnome mà họ đang phát triển. Nếu bạn muốn sử dụng nhiều thứ hơn là chỉ một tiện ích mở rộng trình quản lý tệp, hãy cân nhắc xem trang web của họ.

Để cài đặt tiện ích mở rộng RabbitVCS Git trong Nautilus, hãy đóng trình quản lý tệp. Sau đó, mở một cửa sổ đầu cuối và làm theo hướng dẫn phù hợp với hệ điều hành Linux mà bạn đang sử dụng.

Lưu ý: bạn có đang sử dụng trình quản lý tệp khác không? RabbitVCS có phần mở rộng Git tương đương cho nhiều trình quản lý tệp Linux khác! Lấy nó ở đây.

Ubuntu

Tiện ích mở rộng RabbitVCS Git có sẵn trên Ubuntu thông qua kho phần mềm Universe. Để cài đặt nó, hãy làm:

sudo add-apt-repository universe

sudo apt install rabbitvcs-nautilus

Debian

Người dùng Debian Linux có thể tải xuống plugin RabbitVCS Git cho trình quản lý tệp Nautilus để phát hành 7,8 và 9 sử dụng lệnh apt-get.

sudo apt-get install rabbitvcs-nautilus

Vòm Linux

Để cài đặt tiện ích mở rộng RabbitVCS Git cho Nautilus trên Arch Linux, bạn sẽ cần xây dựng gói AUR không chính thức vì những người bảo trì Arch Linux đã chọn không đưa nó vào các nguồn phần mềm chính thức. Thực hiện theo các bước dưới đây để bắt đầu!

Bươc 1: Cài đặt cả Git và Base-devel để máy Arch của bạn có thể hoạt động với AUR và cài đặt các gói theo cách thủ công.

sudo pacman -S git base-devel

Bươc 2: Sao chép ảnh chụp nhanh tiện ích mở rộng RabbitVCS Git từ AUR bằng lệnh git clone.

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

Bươc 3: Sao chép và xây dựng gói RabbitVCS AUR cũng như các phần phụ thuộc của nó vì chúng cần thiết để tiện ích mở rộng Nautilus hoạt động.

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 ..

Bươc 4: Di chuyển cửa sổ terminal đến thư mục mã thỏvcs-nautilus mới được sao chép bằng lệnh cd.

cd rabbitvcs-nautilus

Bươc 5: Xây dựng và cài đặt tiện ích mở rộng RabbitVCS Git cho Nautilus bằng lệnh makepkg.

makepkg -sri

mũ phớt

Cần tiện ích mở rộng RabbitVCS Git cho PC Fedora Linux của bạn? Mở một thiết bị đầu cuối và sử dụng lệnh DNF để cài đặt nó trên hệ thống của bạn!

sudo dnf install rabbitvcs-nautilus -y

mởSUSE

OpenSUSE là bản phân phối Linux phổ biến duy nhất đã chọn không phân phối tiện ích mở rộng RabbitVCS Nautilus Git trong các nguồn phần mềm của mình. Do đó, người dùng SUSE phải xây dựng nó từ nguồn. Khởi chạy một thiết bị đầu cuối và cài đặt các phần phụ thuộc sau, sau đó làm theo hướng dẫn mã nguồn để thiết bị hoạt động.

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

Mã nguồn

Việc cài đặt RabbitVCS trên các bản phân phối Linux không hỗ trợ trực tiếp plugin khá dễ dàng. Để bắt đầu, hãy mở một cửa sổ đầu cuối và tải xuống phiên bản Tarball mới nhất bằng trình tải xuống wget.

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

Giải nén kho lưu trữ RabbitVCS bằng lệnh tar.

tar -zxvf v0.16.tar.gz

Đọc trang phụ thuộc RabbitVCS và cài đặt tất cả các gói cần thiết trên HĐH Linux của bạn. Sau khi loại bỏ các phụ thuộc, hãy di chuyển cửa sổ đầu cuối sang thư mục mã bằng lệnh cd.

cd rabbitvcs-0.16

Cài đặt RabbitVCS trên máy tính của bạn với:

sudo python setup.py install

Truy cập Git trong Nautilus

Việc cài đặt tiện ích mở rộng RabbitVCS cho Nautilus không yêu cầu bất kỳ bản vá nào. Nếu bạn đã thiết lập không gian làm việc Git trên Linux, nó sẽ phát hiện ra nó. Để sử dụng nó, hãy đóng tất cả các cửa sổ Nautilus đang mở rồi mở lại.

Sau khi khởi động lại Nautilus, hãy điều hướng đến thư mục Git trên ổ cứng của bạn. Từ đó, nhấp chuột phải và tìm kiếm “RabbitVCS Git” và di chuột qua nó để hiển thị tất cả các hành động khả dụng.

Cập nhật

Bạn có biết rằng RabbitVCS cho phép người dùng cập nhật kho Git của họ trực tiếp từ Nautilus không? Để thực hiện việc này, hãy nhấp vào thư mục kho lưu trữ, sau đó nhấp chuột phải và chọn “Cập nhật”. Việc chọn “cập nhật” sẽ ngay lập tức tải mã mới xuống thư mục kho lưu trữ.

mã phê duyệt

Bạn muốn cam kết mã vào kho lưu trữ Git? Mở trình quản lý tệp Nautilus và chọn thư mục kho lưu trữ. Sau đó nhấp chuột phải vào bất kỳ đâu và chọn ‘Xác nhận’.

Đẩy

Để tải mã lên từ Nautilus (thông qua RabbitVCS Git), nhấp chuột phải vào tệp bạn muốn tải lên, sau đó nhấp vào tùy chọn “Đẩy”.

Tham gia

RabbitVCS cho phép người dùng hợp nhất các thay đổi trực tiếp từ trình quản lý tệp! Để thực hiện việc này, hãy tìm các tệp bạn muốn hợp nhất. Sau đó nhấp chuột phải vào bất kỳ đâu và di chuột qua menu “RabbitVCS Git”. Trong khu vực menu, nhấp vào nút “hợp nhất”.

Thay đổi cài đặt

Các giá trị mặc định của RabbitVCS Git sẽ phù hợp với hầu hết người dùng. Tuy nhiên, nếu bạn không phải là người thích cấu hình, bạn có thể thay đổi nó một cách dễ dàng. Để truy cập khu vực cài đặt, nhấp chuột phải, chọn “RabbitVCS Git”, sau đó chọn “cài đặt”.