Introduction

Sometimes you just need to publish a short blog post quickly without opening a laptop.
GitHub Mobile makes this possible by letting you edit files, commit changes, and push directly to your repository from your phone.

In this post, I’ll show a simple workflow for creating and publishing a Markdown blog post to a GitHub Pages/Jekyll site using only the GitHub Mobile app.

Prerequisites

  • GitHub Mobile installed (iOS or Android)
  • Access to your blog repository
  • A Jekyll-style blog setup where posts are stored in _posts/
  • Permission to commit to your default branch (or create a pull request)

Step 1: Open the Repository in GitHub Mobile

  1. Open GitHub Mobile.
  2. Navigate to your blog repository.
  3. Open the _posts folder (and the category folder if your blog uses one, for example _posts/devops).

Step 2: Create a New Post File

  1. Tap + (or file actions) and create a new file.
  2. Name the file using Jekyll naming format:

YYYY-MM-DD-title.md

Example:

2026-05-14-my-mobile-post.md

Step 3: Add Front Matter

Add YAML front matter at the top of the file:

---
layout: single
title: "My Mobile Post"
date: 2026-05-14
categories:
- devops
tags:
- github
- mobile
---

Then write your post content below it in Markdown.

Step 4: Write the Post Content

Keep it simple:

  • Add a short introduction
  • Add 2–3 key points
  • End with a short conclusion

Because you are on mobile, short sections and clear headings work best.

Step 5: Commit and Push from Mobile

  1. Review your changes in the file editor.
  2. Tap Commit changes.
  3. Write a clear commit message, for example:

Add post: My Mobile Post

  1. Commit directly to the target branch or create a new branch and open a pull request.

Step 6: Publish

If your site is configured with GitHub Pages, publishing happens automatically after the commit is merged to the publishing branch.

To verify:

  • Open your blog URL
  • Confirm the new post appears on the home page or category page
  • Open the post and check formatting

Tips for a Better Mobile Workflow

  • Use a reusable front matter template in Notes for quick copy/paste
  • Keep post titles short to avoid filename mistakes
  • Make one post per commit for easy rollback
  • If possible, use pull requests for review before publishing

Conclusion

GitHub Mobile is a practical option for lightweight publishing tasks.
For short updates and quick posts, you can create, commit, and publish directly from your phone in just a few minutes.