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
- Open GitHub Mobile.
- Navigate to your blog repository.
- Open the
_postsfolder (and the category folder if your blog uses one, for example_posts/devops).
Step 2: Create a New Post File
- Tap + (or file actions) and create a new file.
- 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
- Review your changes in the file editor.
- Tap Commit changes.
- Write a clear commit message, for example:
Add post: My Mobile Post
- 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.