Random Thoughts
During the Spring Festival holiday, I went visiting relatives without bringing my laptop, but suddenly felt inspired to write something for my blog.
So I used my mobile phone with Spck Code Editor + Git, combined with GitHub Token, to directly pull, edit, and push the article right from my phone. This very article you’re reading was created that way.
User Experience
Overall, the experience with Spck has been excellent. Compared to the official GitHub mobile app, it has several practical advantages:
- Can directly create folders
- Supports file renaming
When I previously used the official GitHub mobile app, I once forgot to add the .md suffix to an article because I couldn’t easily rename files or create new folders, which made it very difficult to fix on my phone later.
These small pain points led me to discover this mobile code editor, which is perfect for writing blog posts and updating documentation on the go.
Recommended Mobile Git Tools
If you often write blog posts or manage repositories on your mobile phone, here are some recommended tools:
-
Working Copy (iOS) The most highly regarded Git client on Apple platforms, supporting cloning, committing, pushing, and branch management. It pairs beautifully with editors for an exceptional user experience.
-
GitTouch Open-source and lightweight, supporting multiple platforms including GitHub, GitLab, and Gitee. It features a clean interface and is ideal for quickly viewing and managing repositories.
-
MGit / SGit (Android) Long-standing Git clients for Android platforms, offering complete functionality, SSH/HTTPS support, and stable local repository management.
-
GitJournal Designed specifically for notes and blogs, supporting Git synchronization. It’s perfect for writing articles in Markdown with automatic commit and push capabilities.
With these tools, you can update your blog and maintain code repositories anytime, even without your computer, making them incredibly useful for emergencies.
Appendix: Simple GitHub Token Configuration Guide (Mobile-Friendly)
GitHub no longer supports direct password-based pull/push operations. You must use Tokens instead. Configuring this on your mobile phone is straightforward:
- Open GitHub in a browser on your computer or mobile phone → Click your avatar in the top right → Settings
- Scroll to the bottom → Developer settings → Personal access tokens
- Select Tokens (classic) → Generate new token
- Add a note (e.g., “mobile-git”)
- Check the required permissions:
- repo (check all)
- Scroll to the bottom → Generate token
- Copy the generated code starting with ghp_ (it will only be displayed once, so be sure to save it)
Using the Token in Mobile Git Tools
- When cloning a repository, use this format:
https://your-username:Token@github.com/username/repository-name.git - When prompted for a password during push operations, simply enter this Token.
Once configured, your mobile phone will be able to pull, commit, and push blog posts normally.