ツバサのメモ帳

gitとは?
ファイルの変更履歴を記録するツールの話

こんにちは、ツバサです。

GitHub Pagesでブログを始めるとき、避けて通れなかったのがgitだ。最初は「プログラマーが使うもの」としか思っていなかったが、やっていることは意外と単純だった。

gitとは

gitはファイルの変更履歴を記録・管理するツールだ。いつ、誰が、どのファイルを、どう変更したかを記録してくれる。WordやExcelの「元に戻す」機能の超強力版と考えるとイメージしやすい。

gitを使うと、間違えた変更を元に戻す、過去の状態と比較する、複数人で同じファイルを同時に編集するといったことができる。もともとはLinux(OS)の開発のために作られたツールだが、今ではプログラマー以外にもブログ運営やドキュメント管理で使われている。

非エンジニアが知っておくべき概念

リポジトリ

ファイルと変更履歴をまとめて保管する場所。ブログで言えば「記事やCSSを全部入れたフォルダ」のようなもの。

コミット

「この変更を記録する」という操作。変更を加えたらコミットして履歴に残す。メモ(コミットメッセージ)を付けて何を変えたか書いておく。

プッシュ

自分のPCにある変更を、インターネット上のリポジトリ(GitHubなど)に送信する操作。プッシュするとサイトが更新される。

覚えておきたいポイント

AIに操作を任せられる

git操作はClaude Codeのようなツールに指示を出して実行させることもできる。コマンドを覚える必要はないが、コミットやプッシュの概念は理解しておいた方がよい。

ツバサ

ツバサ

EC関係の仕事をしています。このサイトは自分が調べたことの備忘録です。Photoshopは少し使えますが苦手で、ちょっとした画像補正はもっぱらスマホアプリ派。アプリで対応しきれない本格的なレタッチはプロに依頼しています。