Вопрос или проблема
У меня есть RPi 3b+, и мне нужен быстрый GUI клиент Git (в основном для программирования на Python), чтобы работать с репозиториями на GitHub для моего RPi.
Мне не нужно много функций, просто чтобы он мог выполнять коммиты и отправлять их на GitHub.
Я использую Raspbian Buster. Есть ли какие-нибудь варианты?
Энтузиасты создали форк GitHub Desktop для Linux, проект находится на стадии кандидата в релиз.
Вы можете установить GitKraken, если включите поддержку snap.
Ответ или решение
GUI Git-клиенты для Raspberry Pi, работающие с GitHub
Если вы ищете быстрое решение для управления репозиториями на GitHub с использованием Raspberry Pi 3b+, у вас есть несколько вариантов GUI Git-клиентов, которые могут удовлетворить ваши потребности, особенно при работе с Python.
-
GitHub Desktop (форк для Linux)
Один из наиболее популярных GUI Git-клиентов — это GitHub Desktop, который существовал в версии для Windows и Mac. Сообщество создало форк для Linux, который находится на стадии кандидата релиза. Этот клиент предоставляет интуитивно понятный интерфейс для выполнения основных команд Git. Поскольку вы не нуждаетесь в множестве функций, GitHub Desktop может идеально подойти для ваших задач. Простой процесс установки и дружелюбный интерфейс сделают вашу работу с репозиториями плавной и эффективной. -
GitKraken
GitKraken — это еще один мощный GUI Git-клиент, который поддерживает работу с GitHub. Чтобы установить GitKraken на вашем Raspberry Pi, необходимо включить поддержку Snap. Приложение обеспечивает не только доступ к необходимым функциям коммита и пуша, но также предоставляет стильный и понятный интерфейс. GitKraken имеет такую функциональность, как графическое представление истории коммитов, что может быть полезно для визуализации изменений.Инструкции по установке:
Чтобы установить GitKraken, выполните следующие шаги:- Убедитесь, что у вас установлен Snapd:
sudo apt update sudo apt install snapd
- Установите GitKraken:
sudo snap install gitkraken --classic
- Убедитесь, что у вас установлен Snapd:
-
Sourcetree (в виртуальной машине)
Хотя Sourcetree официально недоступен для Linux, вы можете использовать его через виртуальную машину, запустив Windows на Raspberry Pi с помощью эмуляторов. Этот вариант может оказаться громоздким и потребует больше ресурсов, но он также является хорошим инструментом для управления репозиториями.
Заключение
В зависимости от ваших потребностей и предпочтений, вы можете выбрать подходящий GUI Git-клиент для Raspberry Pi 3b+. GitHub Desktop и GitKraken являются отличными вариантами для выполнения основных операций с GitHub, таких как коммиты и пуши. Установка через Snap позволит легко управлять программным обеспечением, а дружелюбные интерфейсы этих клиентов сделают процесс разработки комфортным и эффективным.
Если же вам необходимо больше возможностей, вы также можете рассмотреть возможность использования виртуальных машин, однако это потребует дополнительных ресурсов и настроек.