UStackUStack
Git Blog icon

Git Blog

Git Blog : appli de blogs Markdown sur iPhone/iPad pour rédiger et publier directement sur votre dépôt GitHub (Jekyll, Hugo, Astro).

Git Blog

Qu’est-ce que Git Blog ?

Git Blog est une appli de blogs Markdown pour iPhone et iPad qui vous permet de rédiger, modifier et publier des articles directement sur votre dépôt GitHub. Elle est conçue pour les rédacteurs qui veulent créer du contenu en mobilité tout en travaillant avec des workflows de sites statiques, incluant Jekyll, Hugo, Astro et d’autres générateurs de sites statiques.

L’appli se connecte à votre dépôt pour que vous puissiez gérer de nouveaux articles et modifier des fichiers Markdown existants, puis publier les changements via des workflows adaptés aux habitudes de branching Git ou de pull requests.

Fonctionnalités principales

  • Éditeur Markdown par blocs avec glisser-déposer pour réorganiser titres, listes, citations et blocs de code pendant la rédaction
  • Intégration appareil photo et bibliothèque photo, l’appli traitant et uploadant les images dans votre article
  • Options de mise en page d’images (pleine largeur, demi, côte à côte, et classes de mise en page supplémentaires) pour contrôler l’affichage dans les articles
  • Modèles de frontmatter flexibles avec champs personnalisés (texte, menus déroulants, sélecteurs d’images) et support d’import de frontmatter depuis des articles existants du dépôt
  • Modes de publication multiples : push direct sur la branche principale, création d’une nouvelle branche, ou ouverture d’une pull request
  • Explorateur de dépôt pour visualiser la structure de fichiers, ouvrir des fichiers Markdown existants, les modifier et les republier
  • Modes clair, sombre et système
  • Stockage sécurisé des tokens via le trousseau du appareil

Comment utiliser Git Blog

  1. Ouvrez Git Blog sur votre iPhone ou iPad et connectez-le à votre dépôt GitHub.
  2. Créez un nouvel article Markdown avec l’éditeur par blocs, en ajoutant votre contenu et en insérant des images au besoin.
  3. Utilisez les modèles de frontmatter pour définir les champs requis (ou importez le frontmatter d’un article existant) afin que l’article respecte la structure de votre site.
  4. Publiez via votre workflow préféré — push sur main, création d’une branche, ou ouverture d’une pull request — et laissez l’appli gérer le commit (images incluses).
  5. Pour réviser du contenu existant, utilisez l’explorateur de dépôt pour ouvrir un fichier Markdown, le modifier et le republier.

Cas d’usage

  • Rédiger un nouvel article de blog loin d’un ordinateur, puis le publier sur votre site GitHub-backed en un seul workflow mobile
  • Modifier des articles Markdown déjà publiés en parcourant la structure de votre dépôt, en ouvrant un fichier, en appliquant des mises à jour et en le republiant
  • Gérer des articles pour un générateur de sites statiques basé sur des champs frontmatter (comme sélectionner des valeurs dans des menus déroulants ou fournir des sélecteurs d’images)
  • Construire et formater des articles techniques nécessitant des blocs de code et une structure cohérente, en utilisant l’éditeur par blocs et en réorganisant les blocs pendant la rédaction
  • Publier des changements via un workflow Git convivial pour les équipes, en poussant directement sur main quand c’est approprié ou en créant une branche / pull request quand un examen est nécessaire

FAQ

  • Git Blog supporte-t-il les générateurs de sites statiques ?
    Oui. Il est décrit comme compatible avec Jekyll, Hugo, Astro et tout générateur de sites statiques.

  • Puis-je publier des changements via une pull request au lieu de pousser sur main ?
    Oui. L’appli supporte la publication par ouverture d’une pull request, ainsi que le push direct sur la branche principale ou la création d’une nouvelle branche.

  • Comment fonctionne l’upload d’images ?
    Vous pouvez prendre une photo ou en choisir une dans votre bibliothèque, et Git Blog traite et upload les images avec votre article. L’appli inclut les images dans le commit lors de la publication.

  • Puis-je modifier des fichiers Markdown existants dans mon dépôt ?
    Oui. Git Blog inclut un explorateur de dépôt pour ouvrir des fichiers Markdown existants, les modifier et les republier.

  • Quels appareils et versions d’OS sont requis ?
    La fiche App Store indique iOS 17.0 ou ultérieur pour iPhone, iPadOS 17.0 ou ultérieur pour iPad, macOS 14.0 ou ultérieur avec puce Apple M1 ou ultérieure pour Mac, et visionOS 1.0 ou ultérieur pour Apple Vision.

Alternatives

  • Éditeurs Markdown avec support GitHub (desktop/mobile) : Ils peuvent aussi générer du Markdown et synchroniser vers GitHub, mais reposent souvent sur des opérations Git manuelles ou des expériences d’édition différentes d’un éditeur par blocs.
  • Outils CMS pour sites statiques (éditeurs web) : Ils se concentrent sur la création sans workflows Git branching/pull request directs, ce qui simplifie la publication mais ne correspond pas toujours à un processus Git-centré.
  • Workflows sites statiques locaux (éditer Markdown et build local) : Cela offre un contrôle total sur le rendu et les aperçus, mais nécessite généralement un ordinateur plutôt que de rédiger et publier directement depuis un téléphone ou une tablette.
  • Édition web-based GitHub : Cela garde tout dans l’interface GitHub pour des edits rapides, mais ne propose pas le même éditeur Markdown par blocs mobile-first et templating frontmatter décrit pour Git Blog.
Git Blog | UStack