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
あなたの質問が、誰かの学びになる話 12分・一昨日・ 174再生AI目次創理コミュニティでの質問の重要性AIでは解決しにくい具体的な課題質問がもたらす自身の成長と他者への貢献エンジニアを成長させる「エラー経験」効果的な質問に不可欠な5W1Hの活用法
PHPの脆弱性から考える、Webサイト運営で大切なこと 13分・10月22日・ 268再生AI目次AI時代の脆弱性リスクPHPとWordPressに潜む深刻な問題サイト運営者のための確認と準備レンタルサーバー vs. VPS対策の違い情報収集とコミュニティの重要性
AIで作ったツールは危険?知っておきたい仕組みの違い 11分・10月21日・ 206再生AI目次AIツール利用時の本質的視点AIによる自動化とツール化の差AIに個人情報を渡す危険性安全なAIツール作成の秘訣AIを資産に変える思考法
AIで作るChrome拡張機能が想像以上に便利 12分・10月20日・ 242再生AI目次Chrome拡張機能の知られざる力Webページの情報を読み込み自在に操作よく使うプロンプトをAI管理する秘訣画像DLやX連携も拡張機能で実現AIで拡張機能を即導入!その方法
AI開発にMacは必要?Windowsとの違いを考える 21分・10月19日・ 272再生AI目次AI開発とMac:必要性の真実とはWindowsとMacのハードウェア性能差Macの利点:最新ツールと連携の妙AIとPCスペック:必要なのはどこまでかMacの賢い導入法:中古からのお勧め
【休日回】音声配信を続けてきて本当に良かった話 15分・10月18日・ 213再生AI目次コミュニティ宣伝からVoicy挑戦へ二人語りから一人語りへの転換点勢いから始まった毎日配信の舞台裏音声コンテンツが呼んだコミュニティの輪継続がもたらした自己成長と未来
【休日回】自分に関わってくれた人には幸せになってほしい話 13分・10月17日・ 192再生AI目次自分と関わる人の幸せを願う思考NFT盗難被害!責任と自己負担承認欲求か?行動の源にある心地よさ提供物への長期的な責任とコミット持続可能な活動のための選択と決断
アイデアは自分の頭の中だけでは生まれない 14分・10月16日・ 228再生AI目次AI開発アイデアの意外な源泉音声配信が広げる創造の視野結論だけではない思考の軌跡多角的な視点から導く自己判断インプットを自身の行動へ応用する術
AIでツールを作るなら「どこで動かすか」を考えよう 13分・10月15日・ 229再生AI目次AIに作らせるツール 2つの方式PCインストール型AIツールの利点Chrome拡張機能でWeb操作を効率化スマホアプリかWebか最適な選び方AIツールを動かす場所選びの極意
GitHubのことをGitと略しているのかと思ってました😅
詳しいところはやりながら習得してもらうとして、とりあえず違うということだけでも知っていただければOKです!
おはようございます
Gitはなかなか難しいですぅ💦