Git-клиент для синхронизации репозитория между сервером и локальной папкой
GitSync — это Git-клиент для Android, который упрощает синхронизацию папки между удалённым репозиторием и локальным каталогом. Приложение работает в фоновом режиме, поддерживая актуальность файлов после однократной настройки, и предлагает множество способов запуска синхронизации вручную.
Поддержка Android 5+Аутентификация через
HTTP/SSSHOAuth (GitHub, GitLab, Gitea)Клонирование удалённого репозиторияСинхронизация репозитория
Fetch, pull, индексирование, commit, pushРазрешение конфликтов слиянияАвтоматический повтор при восстановлении сетиСпособы синхронизации
При открытии или закрытии приложенияПо расписаниюЧерез плитку быстрых настроекС виджета на главном экранеЧерез пользовательский intent (для продвинутых)Просмотр и редактирование в приложении
Файловый менеджер с редактором кода и просмотрщиком изображенийПоследние коммиты, а также diff по файлам, строкам и коммитамУправление веткамиНесколько удалённых репозиториевИнтеграция с GitHub и GitLab (при входе через OAuth)
Просмотр, комментирование и создание задач (issues)Просмотр, комментирование и создание запросов на слияние (pull requests)Просмотр запусков workflow (GitHub Actions)Функции ИИ
Чат по вашему репозиториюАвтодополнение в текстовых полях, например в сообщениях коммитовАгент, выполняющий действия с репозиторием за васГлобальный переключатель для скрытия всех функций ИИУправление несколькими репозиториями через контейнерыНастройки репозитория
Подписанные коммитыНастраиваемые сообщения коммитов синхронизацииДанные автораРедактирование .gitignore и .git/info/excludeОтключение проверки SSL для отдельного репозиторияИспользование службы специальных возможностей
Для расширения функциональности GitSync использует службу специальных возможностей Android, чтобы определять, когда приложения открываются или закрываются. Это позволяет предоставлять дополнительные функции без сохранения или передачи каких-либо данных.
Ключевые моменты:
Цель: служба используется исключительно для улучшения работы приложения.Конфиденциальность: никакие данные не сохраняются и не передаются третьим лицам.Контроль: разрешения можно отключить в настройках устройства в любой момент.