Ouvrir le menu principal

iGeneration

Recherche

Working Copy intègre les dépôts Git à n’importe quelle app

Nicolas Furno

jeudi 22 novembre 2018 à 08:06 • 4

App Store

Working Copy [3.6.0 – US – Gratuit (achats in-app) – iPhone/iPad – 74,8 Mo – Anders Borum] est un client Git très complet pour les iPhone et iPad et sa dernière mise à jour facilite considérablement son intégration à bon nombre d’apps. Vous pouvez désormais choisir n’importe quel dossier dans l’app Fichiers et le synchroniser avec un serveur Git. Ou bien cloner un dépôt existant depuis un serveur, et le synchroniser avec n’importe quel dossier dans l’app Fichiers.

Si vous n’avez jamais utilisé Git, cela peut sembler confus. Ce service permet de suivre les modifications apportées à un projet et de les synchroniser sur un serveur distant. Il est utilisé principalement par les développeurs, mais d’autres catégories en bénéficient également et nous l’utilisons à MacG pour tous nos livres. Jusque-là, rédiger un livre sur iOS était plus contraignant que sur macOS, en raison du cloisonnement des apps.

Pour prendre un exemple concret, j’utilise iA Writer pour tout écrire, articles et livres. Sur macOS, je peux ouvrir n’importe quel dossier dans cet éditeur Markdown, y compris un dépôt Git. Sur iOS, je suis limité aux dossiers accessibles depuis l’app Fichiers, ce qui veut dire que je n’avais pas accès aux dossiers synchronisés avec Git jusque-là. Il fallait donc écrire les documents dans le dossier d’iA Writer, puis les exporter vers Working Copy, et enfin les synchroniser avec le serveur Git. Et dans l’autre sens, il fallait synchroniser Working Copy, puis exporter les fichiers vers le dossier d’iA Writer.

Working Copy 3.6 propose une solution bien plus élégante. Je peux cloner le dépôt Git depuis le serveur, puis le synchroniser avec le dossier d’iA Writer. Toutes les données1 sont alors accessibles depuis l’éditeur Markdown et je peux écrire le livre dans iA Writer. Ces modifications sont synchronisées vers le client Git, et je peux enfin valider mes modifications par un « commit » et un « push » vers le serveur distant, comme je le faisais sur Mac.

Une fois le dépôt Git téléchargé en local depuis le serveur (gauche), vous pouvez configurer une synchronisation des fichiers via le menu de partage (centre) et sélectionner un dossier dans l’app Fichiers (droite).
Ensuite, du côté d’iA Writer, le dépôt est intégralement disponible dans l’app et vous pouvez y modifier les fichiers, avec synchronisation des changements dans l’autre sens.

Naturellement, ce processus fonctionne aussi avec un éditeur de code pour les développeurs, une app de dessin pour les graphistes, ou bien tout autre application. Tant que vous avez accès à Fichiers depuis une app, vous pouvez utiliser cette nouveauté de Working Copy pour synchroniser les données avec un serveur Git.

Je n’ai pas encore eu l’occasion de tester ce processus d’écriture sur iOS, mais je compte bien le faire pour notre prochain livre sur Raccourcis. Si vous voulez en savoir plus, Federico Vittici de MacStories détaille son processus d’écriture, qui se base exactement sur la même logique, avec iA Writer et Working Copy.

Working Copy nécessite iOS 11.4 au minimum, l’app n’est pas traduite en français et certaines fonctions doivent être débloquées avec un achat in-app de 16 €.


  1. Working Copy ne synchronise pas le dossier .git lui-même, une bonne idée puisqu’il peut poser problème avec iCloud Drive. ↩︎

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Coup d’œil sur le X40 Turbo de Kuxiu: une station de charge Qi2.2 compacte

10:00

• 4


Le guide 2025 des accessoires Localiser : les meilleurs traqueurs pour tout retrouver

06:00

• 13


Grosses réductions sur les aspirateurs robots de Dreame, avec la compatibilité Matter en vue

21/11/2025 à 23:58

• 9


Black Friday : les très bons produits de Sonos sont en promo, dont le casque Ace à un prix jamais vu

21/11/2025 à 22:00

• 24


Black Friday Mac : CyberGhost en méga promo (−83 % + 4 mois offerts), plus pour longtemps 📍

21/11/2025 à 19:21

• 0


iFixit se penche sur la prise USB-C imprimée en 3D de l'iPhone Air

21/11/2025 à 19:17

• 16


Des claviers pour iPad en promotion, moins onéreux que ceux d'Apple

21/11/2025 à 17:30

• 3


Qualité du réseau mobile : Orange domine à nouveau en 2025

21/11/2025 à 16:12

• 17


Apple fait totalement disparaître Traqués (The Hunt), une série française, de son service Apple TV

21/11/2025 à 10:30

• 90


Black Friday : le chargeur MagSafe Apple 25 W à 34 €, son prix le plus bas

21/11/2025 à 09:47

• 12


Île-de-France : Navigo Annuel et Imagine R sur smartphone au printemps, avant enfin l’arrivée de la carte bancaire ?

21/11/2025 à 09:00

• 61


AirDrop : Apple va-t-il fermer la porte à Android ?

21/11/2025 à 06:58

• 87


Les Pixel 10 de Google partagent des données avec les iPhone via AirDrop 🆕

20/11/2025 à 22:27

• 40


F1 : Apple en pourparlers pour acquérir les droits de diffusion mondiaux ?

20/11/2025 à 21:45

• 37


Après l’iPhone Pocket, Apple sort un accessoire d’accessibilité pour l’iPhone en partenariat avec une designer industrielle

20/11/2025 à 20:30

• 18


Choisir son écran professionnel : ce qui compte vraiment 📍

20/11/2025 à 19:19

• 0