TOPハウツー・学習テクノロジーゼロから学ぶAIプログラミングGitとGitHubについて解説08:02 2025年7月24日 425再生 問題を報告する 再生する シェアする AI目次GitとGitHubの概要を掴むバージョン管理の仕組みとは?GitHubの機能と活用方法ウェブサイト公開への連携開発における必須ツールとしての重要性AI文字起こし(β版) # 創理初期セール終了まで残り1週間! こんにちは、むなかたです。 このチャンネルでは今流行りのAIを使って 開発未経験からでもプログラミングを学ぼうというコンセプトで 開発の基礎知識や最新のAIツールについてお話ししていきます。 今回はGitとGitHubという 音声で解説するには少し難しい内容ですが 挑戦させてください。 開発の分野では必須レベルの技術ですし AIプログラミングの時にも ウェブサイトを公開する時には 避けて通れないというものになるので 今回の配信では何となくの概要だけでも 掴んでもらえると嬉しいかなと思います。 まずGitの説明をする前に 分かりやすいので言うと 例えばワードのファイルを作ったとして ワードのレポートを作ったとして それの変更履歴を管理しようと思った時に 最近は便利な機能が出ているかもしれないですけど 僕が学生の時とか レポート提出版 バージョン2とか レポート最終版と 最終版だと思ったら返ってきて レポート版 最終版 再びみたいな 変な名前をコピーして そういう名前を変更して 似たようなファイルがずらっと並ぶみたいな そんな効率の悪いことを 僕は学生時代やってましたけど もし同じことをやっている方がいたら イメージつきやすいかもしれないんですが そういういちいちファイルをコピーして 名前を変更してみたいなことをしなくても 何をどう変更したかという履歴を残せる仕組みが Gitというものになってまして イメージとしては ゲームをやったことがある方であれば ゲームのセーブデータみたいなものとして 管理できるようになっていて 今プログラムがこういう状態になってますよっていうのを Gitの場合は名前を付けて ゲームとかだとスロット1 スロット2 みたいな感じかもしれないですけど Gitの場合は新しくファイルを作りましたみたいな メッセージとともに セーブデータをどんどん残していける というような仕組みになっています ただ保存できるだけじゃなくて Gitのすごいところは過去のセーブデータの地点まで プログラムを戻すことができるという仕組みが備わっているので 自分として手元で作ったときに ある程度霧のいい状態で 毎回毎回セーブをしておくことによって 将来的にバグができたときとか 挙動がおかしくなったときとかに 前のセーブデータまで戻すことによって 正常に動いていた状態にまた戻れるというような使い方ができます 結構AIにお願いしていると プログラムが破壊されて全然動かなくなりましたとか 表示が全然バラバラになりましたみたいなこともあったりするんですけど このGitというものを導入して それが自分で扱えるようになると そういった悲劇が起きたときにも ちゃんとセーブデータ 履歴さえ残しておけば 過去の安定していた状態 ちゃんと動いていた状態に戻すことができるというのがあるので これはぜひぜひ一度覚えてもらえるといい内容かなと思います というのがそもそもGit これは仕組み自体ですね プログラムとかの履歴を管理できる仕組み自体がGit もう一個がGitHubという 名前がすごい似てるんですけど こちらはウェブサービスになっていて Gitで管理しているセーブデータを ウェブ上にアップロードして置いておく保管庫みたいな感じですね Hubって書いてあるんですけど みんなが作ったGitのセーブデータ 履歴情報を ウェブ上にアップロードすることによって 一つの用途としてはバックアップみたいな感じですね iPhoneのデータをiCloudにバックアップするみたいな形で 手元のパソコンに入っているGitの情報をGitHubにアップロードすることで まずはバックアップとして使えますよっていうだけでも結構優秀なんですけど このGitとGitHubっていうのが結構開発の分野では これが使えて当たり前というか これが中心でいろいろ動いていたりするんですね AIプログラミングでいうと GitHubにセーブデータをアップすると そこからウェブサイトに公開するっていうのが 簡単にできる仕組みが整備されてるんですね っていうのがあって今回紹介しているんですけど なので手順としてはまず手元でファイルを何か作って変更して それをGitという仕組みを使って保存ですね 今こういう変更しましたっていう記録をして それをウェブ上のGitHubというサービスにアップロードすると そこから先でウェブサイトが公開できる仕組みと連携ができるので そういう手順を踏むことで手元で作ったウェブページっていうのを 誰でも見れる形で公開することができるようになります この方法じゃなくてもやろうとすればできるんですけど やっぱりGitとGitHubが使えると さっき言ったように何か起きた時に元に戻せるのもそうですし GitHubを使う前提みたいなサービスが非常に多かったりするので この手順でのサイトの公開っていうのに慣れておくと 非常にたくさんのサイトを簡単に作れるようになりますし さっき言った何か起きた時のバックアップとしても使えるということなので ぜひ今回ざっくり概要だけ覚えて書いていただけるととても嬉しいです まとめますとGitというのが プログラムの変更履歴を保存したセーブデータのようなもので GitHubはそのセーブデータをアップロードしておく保管庫みたいなものですね GitHubの方では自分しか見れないように鍵をかけることもできれば 誰でも見れるようにオープンにしておくこともできるという そんな機能もあったりするので 見られたくないものは鍵を付けてですね 自分用のバックアップとして残しておいて ウェブサイトみたいに誰でも見ていいよというものは 逆にオープンにしておいてウェブサイトで公開するという そんな形になっております 具体的な操作方法とかに関しては一応ノートでも説明しているので そちらを見ていただくかまた音声で もうちょっと詳しいところは解説したいと思います ということでどれぐらい分かっていただけたかが ちょっと自信がないですけれども 今回は以上にしたいと思います ぜひGitとGitHubですね という言葉だけ覚えてもらえると嬉しいです ということで今回もお聞きくださいましてありがとうございました もっと見る #GitHub #プログラミング入門 #Git #むなかた総理 #VibeCoding #AIプログラミング ゼロから学ぶAIプログラミングむなかた総理@AI✖️Web3エンジニア08:021.創理初期セール終了まで残り1週間!https://x.com/munakata_souri/status/1947537159935901867コメント感想・質問・応援メッセージを書こう たけさん!2025年7月26日さすが!ソーリ。勉強なりまーす!1返信 むなかた総理@AI✖️Web3エンジニア2025年7月26日たけさん、コメントありがとうございますー!コツコツ発信してまいりますー✊ okady2025年7月24日そうなんですね〜!GitHubのことをGitと略しているのかと思ってました😅2返信 むなかた総理@AI✖️Web3エンジニア2025年7月24日わかりづらいですよね💦w詳しいところはやりながら習得してもらうとして、とりあえず違うということだけでも知っていただければOKです!2 松尾 悠平(ゆーへー)2025年7月24日総理❣️おはようございますGitはなかなか難しいですぅ💦2返信 むなかた総理@AI✖️Web3エンジニア2025年7月24日ありがとうございます!今回はいきなり難しめだった気がします😂 ちょっと緩めの回をいくつかやってみますねー!1
AI時代こそ、人と話したほうがいい 12分・6時間前・ 59再生AI目次AIだけでは限界?発想の壁を破るにはAI時代こそ人との対話が重要な理由『創理』コミュニティが育む新たな視点人との交流ハードルを乗り越える秘策進化する『創理』コミュニティの未来像
簡単なツールを作って売る時代は終わった 11分・昨日・ 217再生AI目次簡単なツールはAIで即模倣AI活用で「作れる」思考へ課金ツールのAI自作で節約術AIツール作成の落とし穴とは?個人情報・APIキー扱う際の注意
【休日回】創理コミュニティの今後について考えていること 15分・一昨日・ 214再生AI目次会員向けAIコミュニティ『創理』とは『創理』新料金体系と2段階サブスクUdemy/Brain特典終了と移行期の優遇メンバーを深く支援する3つの新機能今がチャンス!9月加入の優位性と展望
【休日回】強い言葉を使う人からはそっと距離を置いちゃう話 13分・9月12日・ 226再生AI目次SNSで目にする「強い言葉」の正体攻撃的な発言をする人の真意とはAI議論に見る「極端な批判」の危うさ強い言葉を使う人との健全な距離感平和主義者が語るSNS活用の流儀
AI画像生成の『どこいった?』をなくすツール 14分・9月11日・ 231再生AI目次AI画像生成の「どこいった?」解消術低コストで高品質AI画像を量産する秘訣プロンプト管理から専用サイズ生成まで「AI画像を作れる君」驚きの機能とは全8種「むなかたツールパック」の全貌
安くしすぎました。創理コミュニティの料金を改定します 16分・9月10日・ 229再生AI目次AI活用コミュニティ『創理』の多角的な魅力充実コンテンツと手厚いサポートの真価周囲の声で判明した「安すぎる」現実と運営の限界買い切りは消滅か?新料金プランの衝撃的な内容価格改定前!9月中に加入すべき最後のチャンス
AI時代こそ『自分のデータ』を残しておこう 11分・9月9日・ 221再生AI目次AI時代に光る「自分データ」の価値過去の音声がAIで「すごいデータ」に?AIが作るコンテンツの「平均化」問題AIで「個性」を出すデータ活用戦略消えない「自分データ」保存の秘訣
高性能AIで作るべきは『答え』ではなく『仕組み』 13分・9月8日・ 253再生AI目次高性能AIを一時的に活用する術AIに依存しない仕組み構築の鍵作業を自動化するツールの具体例AIモデルで残すべき『資産』とは?変化に対応するAIツールの設計思想
AIのトークン上限を減らす、たった2つの使い方 13分・9月7日・ 229再生AI目次AIトークン上限の正体と消費の仕組みAIの記憶の盲点とトークン消費の仕組みキャッシュの有効活用でコストを劇的に削減トークン消費を劇的に減らす2つの運用術AIに記憶を継承させるプロンプト術
【休日回】最近、発信を強化している話 13分・9月6日・ 180再生AI目次発信強化の裏側とモチベーションSNSで反響を呼んだツールの秘訣AI時代に求められる行動とは発信戦略の模索と今後の展望コミュニティ拡大とAndroidテスター募集
GitHubのことをGitと略しているのかと思ってました😅
詳しいところはやりながら習得してもらうとして、とりあえず違うということだけでも知っていただければOKです!
おはようございます
Gitはなかなか難しいですぅ💦