Introduction
As I study ROS2, the number of programs keeps growing for each node.
Up until now, I’ve been pasting the code directly into my blog articles, but ChatGPT strongly encouraged me to share the code on GitHub instead, saying it would be easier to understand.
To be honest, I used to think of GitHub as a kind of “labyrinth” for veterans—something far beyond a beginner like me. But then I heard there’s a smartphone app, and I decided to give it a try.
Trying the GitHub App
First, I installed the GitHub app from Google Play.
I registered with my Gmail account, entered the verification code that was sent to me, and logged in successfully.
(Insert the code you received here)
However, when I actually tried using it, I was confused: “Wait, this screen looks different from the one I saw in tutorials…” and “Everything is in English, I don’t understand!”
(Screenshot of the screen that looks different from tutorials)
At this point, I realized that the smartphone app and the browser version were not the same. So I gave up on the app and decided to use GitHub through the browser on my phone instead. Sorry, GitHub app! (lol)
Publishing My First Repository
Next, I created a repository.
When I uploaded my files, for some reason, weird extensions were added to them.
The cause turned out to be Google Drive. Apparently, it had added some hidden extensions when saving.
But since I could fix it directly on GitHub, it wasn’t a big issue. In the end, I successfully created a set of files that I could publicly share!
(Screenshot of published files)
What I Learned as a Beginner
GitHub is easier than I expected (especially the browser version).
Be careful with extensions if you’re uploading from Google Drive!
It’s not a “labyrinth” at all—it’s actually a really convenient place for beginners too.
Conclusion
This was my very first attempt at using GitHub, and honestly, I feel like I should have started much earlier.
Even though I stumbled around at first, I managed to publish a repository, so from now on I’ll be able to organize the code from my blog on GitHub.
If you’ve ever thought “GitHub looks too difficult…” give it a try from your smartphone—it’s surprisingly easy!
📌 Lesson learned this time:
“GitHub isn’t a labyrinth! Even beginners can start using it from their smartphones.”
---
👉 こちら、記事タイトルも英語化しますか?


