WhatsApp

Как интегрировать файловый менеджер Nautilus с Git

Anonim

Файловый менеджер Nautilus — это программное обеспечение, которое выбирают многие пользователи Linux, которым нравится использовать приложения с графическим интерфейсом для управления каталогами. Лично мне нравится работать с Git через терминал, потому что я научился работать таким образом более эффективно.

В последний раз, когда мы говорили об этом, мне пришлось использовать расширение, чтобы заставить его работать. Вот почему я рад сообщить вам, что вы также можете эффективно использовать графический интерфейс благодаря возможности интеграции Nautilus для Git в среде рабочего стола GNOME.

Это особенно хорошая новость, потому что некоторым пользователям приходилось использовать сторонние приложения для достижения тех же целей, и это больше не должно иметь место. Что требуется для интеграции Git с вашим файловым менеджером? Nautilus, учетная запись Git и привилегии sudo.

Если вы используете Debian или любую из его производных, но не используете ни GNOMEи nautilus еще не установлен, вот вам нужная команда:

$ sudo apt-get установить наутилус

Далее интегрируем Git с Nautilus, чтобы вы может работать с Mercurial (Hg) и SVN. Мы сделаем это, установив пакет rabbitvcs для Nautilus.

$ sudo apt-get install rabbitvcs-nautilus -y

По завершении установки перезапустите Nautilus с помощью приведенной ниже команды или просто выйдите из своей учетной записи и снова войдите в нее:

$ наутилус -q

Теперь давайте настроим нашу учетную запись Git для работы с Nautilus.

Настройка интеграции Git с Nautilus

Запустить Nautilus файловый менеджер, создать новую папку под любым именем, например FossProject. Щелкните его правой кнопкой мыши и выберите RabbitVCS Git > Initialize Repository.

Интеграция Git с Nautilus

Далее выполните команду:

$ nano ~/Templates/touch text_template.txt

Эта команда создает текстовый файл шаблона, после чего вы сможете создавать текстовые файлы из своего графического интерфейса Nautilus. В папке FossProject щелкните правой кнопкой мыши пробел и создайте новый документ. Переименуйте его в README.txt..

Создать новый документ

Новый файл создан

Далее снова щелкните правой кнопкой мыши по пробелу и выберите RabbitVCS > Commit. Когда появится диалоговое окно, введите сообщение о коммите и нажмите OK.

Интеграция RabbitVCS с GitHub

Теперь, когда вы перешли к следующему этапу, найдите SSH URL для GitHub репозиторий, с которым вы хотите работать. Щелкните правой кнопкой мыши (на пустом поле) и выберите Update. Вставьте URL-адрес репозитория в поле «Репозиторий», введите master в поле ветки, чтобы указать ваш указатель, и нажмите OK.

После этого ваш локальный репозиторий должен быть идентичен удаленной версии. Не забывайте всегда обновлять локальный каталог всякий раз, когда файлы добавляются в удаленную ветку, чтобы убедиться, что вы работаете с последними файлами.

Вот и все, ребята! Вам не нужно устанавливать какие-либо сторонние приложения или расширения для работы над простыми проектами, когда вы можете работать с Git непосредственно из файлового менеджера Nautilus.

Теперь, если вам нужно выполнять более сложные задачи, вам может понадобиться установить GitKraken, и никто не сможет подать на вас в суд за это. Есть ли какие-нибудь советы по работе с Git со сторонними приложениями или без них, которыми вы хотели бы поделиться с нами? Не стесняйтесь оставлять свои комментарии в разделе обсуждения ниже.