Файловый менеджер 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 со сторонними приложениями или без них, которыми вы хотели бы поделиться с нами? Не стесняйтесь оставлять свои комментарии в разделе обсуждения ниже.