diff --git a/README.md b/README.md index 79bc5f4..4829b64 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Ecco un capitolo completo per una guida su **gitea.it**, realizzato con Gitea, d --- -### **Capitolo 5: App e Client per Interagire con Gitea** +### **Capitolo App e Client per Interagire con Gitea** Gitea è compatibile con la maggior parte degli strumenti Git e offre integrazioni con app dedicate per desktop, mobile, IDE e automazione. Ecco una panoramica degli strumenti consigliati per sfruttare al meglio la tua istanza **gitea.it**. --- @@ -59,17 +59,74 @@ Strumenti per gestire repository, issue e pull request dal tuo computer: --- -#### **2. App Mobile** -Gestisci i repository e le issue direttamente dallo smartphone: -- **Pocket Git** (Android) - - **Funzionalità**: Clone, push, pull e gestione base delle issue. - - **Configurazione**: Inserisci l’URL di gitea.it e autenticati con token o credenziali. - - [Scarica Pocket Git](https://play.google.com/store/apps/details?id=com.zorinos.zorin_connect) +Ecco il capitolo aggiornato con le app aggiuntive per Android e iOS, incluso **GitNix**, **GitTouch** e altre opzioni per iOS: -- **Go Git** (Android, F-Droid) - - **Funzionalità**: Client open source per Gitea, GitLab e GitHub. Supporta issue, merge request e repository. - - **Configurazione**: Aggiungi gitea.it come istanza personalizzata nelle impostazioni. - - [Scarica Go Git](https://f-droid.org/en/packages/com.jiangkang.gradle.requests/) +--- + +### **Capitolo 5 (Aggiornato): App e Client per Interagire con Gitea** +Gitea è compatibile con la maggior parte degli strumenti Git e offre integrazioni con app dedicate per desktop, mobile, IDE e automazione. Ecco una panoramica degli strumenti consigliati per sfruttare al meglio la tua istanza **gitea.it**. + +--- + +#### **2. App Mobile** +Gestisci repository, issue e pull request da smartphone o tablet: + +##### **Android** +- **GitNix** + - **Funzionalità**: Client open source leggero, supporta clone, push, pull e gestione delle issue. Ottimo per Gitea self-hosted. + - **Configurazione**: Aggiungi l’URL di gitea.it come "Custom Instance" nelle impostazioni. + - [Scarica GitNix (F-Droid)](https://f-droid.org/packages/com.outercorner.gitnix/) + +- **Pocket Git** + - **Funzionalità**: Interfaccia intuitiva per operazioni Git di base e gestione remota. + - **Configurazione**: Usa le credenziali o un token API di gitea.it. + - [Scarica Pocket Git (Play Store)](https://play.google.com/store/apps/details?id=com.zorinos.zorin_connect) + +- **GitTouch** + - **Funzionalità**: App universale per Gitea, GitHub e GitLab. Supporta issue, PR, e visualizzazione dei repository. + - **Configurazione**: Aggiungi gitea.it come istanza personalizzata (Settings > Add Account > Gitea). + - [Scarica GitTouch (Play Store)](https://play.google.com/store/apps/details?id=com.gittouch) + +##### **iOS** +- **GitTouch** + - **Funzionalità**: Versione iOS dell’app cross-platform. Gestisci repository, issue e commenti in modo elegante. + - **Configurazione**: Inserisci l’URL di gitea.it e autenticati con token OAuth2 o credenziali. + - [Scarica GitTouch (App Store)](https://apps.apple.com/app/gittouch/id1515433745) + +- **Working Copy** + - **Funzionalità**: Potente client Git per iOS con supporto a Gitea self-hosted. Clone, modifica file e sincronizza tramite SSH/HTTPS. + - **Configurazione**: Aggiungi l’URL di gitea.it e autorizza l’accesso via token. + - [Scarica Working Copy (App Store)](https://apps.apple.com/it/app/working-copy-git-client/id896694807) + +- **ForkHub** + - **Funzionalità**: Client alternativo per GitHub e Gitea. Visualizza attività, issue e repository. + - **Configurazione**: Usa l’URL completo di gitea.it (es. `https://gitea.it/api/v1`) nelle impostazioni avanzate. + - [Scarica ForkHub (App Store)](https://apps.apple.com/us/app/forkhub-for-github/id1536383374) + +--- + +#### **Altri Strumenti Utili** +- **Termux (Android)**: Usa Git direttamente dal terminale su Android. + ```bash + pkg install git + git clone https://gitea.it/tuo-username/repo.git + ``` +- **Gitea Mobile (iOS/Android, Non Ufficiale)**: App community-driven per gestire issue e PR (controlla lo store per disponibilità). + +--- + +#### **Note per la Configurazione su Mobile** +- **Token API**: Genera un token in `Impostazioni > Applicazioni` su gitea.it per autenticarti in modo sicuro sulle app. +- **SSH**: Configura le chiavi SSH su mobile (es. con **Termux** o **Working Copy**) per evitare di inserire password. + +--- + +### **Conclusioni Aggiornate** +Con app come **GitTouch** (cross-platform), **GitNix** (Android) e **Working Copy** (iOS), gestire la tua istanza Gitea.it diventa semplice anche in mobilità. Scegli lo strumento che si adatta al tuo flusso di lavoro e contribuisci ovunque ti trovi! + +📱 **Link utili**: +- [Lista completa client Git su git-scm.com](https://git-scm.com/downloads/guis) +- [Documentazione API Gitea per sviluppatori](https://docs.gitea.io/en-us/api-usage/) ---