星野誠 makoto hoshino

47歳で「1+1」からのスタート。gitデビュー

2026.4.22

47歳でgit(ギット)デビュー。

エンジニアの方から見れば、「1+1」や「ひらがなの練習」の初日みたいなものなのだと思う。
でも、これまでその世界に一切触れてこなかった自分にとっては、正直、頭がパンパンになるくらいだった。

昨日、ターミナル(黒い画面)と格闘していると書いた。
昨日の、自分が初めて打ち込んで、gitの履歴に刻まれた記録がこれ。

5982f9e git-commands.md を追加
b3caeeb hello.txt にデビュー宣言を追記
709c137 最初のコミット: hello.txt を追加

一番下の 709c137。

この無機質な英数字の羅列が、なんだかすごく嬉しい。

やっていることは、ただのテキストファイルを追加しただけ。
地味といえば、これ以上ないくらい地味。

でも、この数行が妙に嬉しい。

Claude Codeに教わりながらコマンドを打っているとき、こんなことを言われた。

「gitはエベレストのロープと同じです。ロープがあるからこそ、滑落を恐れずに前進できるんです」

自分は2017年にエベレストを登ったけれど、素人がフィックスロープなしで登るなんて想像できない。
それと同じで、gitなしでコードを改造するというのは、命綱なしで断崖絶壁に向かうようなものだったんだと思う。

中島聡さんが書いていた「プログラミングは不要だが、gitは必須」という言葉。
その意味は、まだ完全にはわかっていない。
でも、今日少しだけ感覚として理解できた気がする。

今日の成果物は、~/Documents/git-practice/ フォルダの中にある、たった3つのファイル。
それだけ。

それでも、「変化を記録する」という新しいスキルが、709c137 というハッシュ値と一緒に刻まれた。

かなり地味で、小学生に上がりたてみたいな状態だけれど、このまま少しずつ「実験」を続けていこうと思う。

ーーーー

ーーーー

Starting from “1 + 1” at 47 — My Git Debut

I started using Git at 47.

For engineers, this is probably like the first day of learning “1 + 1” or practicing the alphabet.
But for someone like me, who had never touched this world before, it honestly felt overwhelming.

Yesterday, I wrote about struggling with the terminal—the black screen.
Today was the first real attempt.

Here’s what got recorded in Git history for the first time:

5982f9e git-commands.md added
b3caeeb Added a debut note to hello.txt
709c137 Initial commit: added hello.txt

That bottom line, 709c137.

This string of meaningless-looking characters somehow makes me really happy.

What I did was simple—just adding a text file.
It couldn’t be more basic.

And yet, these few lines feel significant.

While I was typing commands with help from Claude Code, it said something that stayed with me:

“Git is like a rope on Everest. Because you have the rope, you can move forward without fear of falling.”

I climbed Everest in 2017, and I can’t imagine a beginner doing it without fixed ropes.
In the same way, trying to modify code without Git feels like climbing a cliff with no safety line.

Satoshi Nakajima wrote, “You don’t need to learn programming, but you must learn Git.”

I don’t fully understand that yet.
But today, I think I started to feel what it means.

All I produced today were three simple files inside ~/Documents/git-practice/.
That’s it.

Still, a new skill—“recording change”—has been etched into history, along with the hash 709c137.

It’s very basic, almost like starting elementary school.

But I’ll keep going, one small experiment at a time.

カテゴリー

– Archives –

– Will go to Mars Olympus –

– next journey Olympus on Mars through Space Travel –

– 自己紹介 インタビュー –

RSS *“Yesterday, I Went to Mars ♡”*