GeminiCLIがバグることも多く。Gitを導入してみようと思いました。ですので、覚書を残します。
Gitとは
GitとGitHubは違う
Gitの導入
Gitで使用するコマンド
Gitにコードを預ける
Gitとは
Gitとはコードのバージョン管理をするためのものらしいです。
GeminiCLIがバグることも多く、こっちのコードを書いてもらうと、以前作ったところが消えてしまったり、違うところでエラーが起きてしまったりということが増えてきました。GeminiCLIがおかしなことをしてしまったときに前のバージョンに戻すことができるようにバックアップを取っておくためのシステムのようです。
GitとGitHubは違う
私はGitHubしかもともとは知らなかったのですが、GitとGitHubというのがあるそうです。モシカしたら他にも似たシステムがあるのかな?
GitHubはGitが提供しているクラウドを利用するポジションのようです。
GitHubはクラウドなので便利ですが、有料で利用できるようです。
Gitはローカル、つまり自分のPCに保存をしていくというシステム。
ざっくりですが、Geminiさんはそんなふうに教えてくれました。というか、本当はもっといろいろ書いてくれていたのですが、私はこれしか覚えていなかった。
Gitの導入
https://git-scm..com/
にアクセス
自分のマシーンに合わせたシステムをダウンロード
インストールを実行
コマンドプロンプトを開いて以下を実行
*以下はGitインストール前にコマンドプロンプトを立ち上げているとエラーになることがある
git config –global user.name”自分の名前”
git config –global user.email “自分のEmailアドレス”
Gitを使いたいフォルダに移動 cd /path/my/project/directory
git init ←これで隠しフォルダが生成される
Gitで使用するコマンド
git add style.css 特定のファイルこの場合はカレントフォルダのstyle.cssを記録する
git add . カレントフォルダ以下のすべてのファイルを記録する
git commit -m “ヘッダースタイルを修正” 変更を記録する際に、 -mをつけてなんの変更をしたかをコメントを付けて記録する
git status 状態を確認する
*addだけでは保存されない。comitが保存
Gitにコードを預ける
git add git commit することで、自動でユニークな番号などをつけて管理をしてくれるそうです。これでGeminiさんがおかしくなっても大丈夫かもしれません。しかし、かなりこまめなバックアップが必要そうですね。
AIツールをもっと仕事に活かしませんか?
この記事で紹介したようなAIツールの活用方法を、実際の業務に合わせて学べる「仕事に使うためのAI・パソコン実務レッスン」を提供しています。ChatGPTやGeminiの基本的な使い方から、実務での応用まで、60分で整理します。