TOPハウツー・学習テクノロジーゼロから学ぶAIプログラミングGitとGitHubについて解説08:02 2025年7月24日 428再生 問題を報告する 再生する シェアする 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分・昨日・ 176再生AI目次AIが「万能」ではない理由とは?AI導入を阻む「アナログの壁」AIには難しい「人の感覚」の領域AIが最大の力を発揮する条件AI導入を成功へ導く最初のステップ
AIを使えば使うほど増えていく「見えないコスト」 11分・一昨日・ 193再生AI目次AI利用に潜む金銭以外のコストAI進化を追う学習コストの現実AI制作物増加と管理の落とし穴AIによるトラブル発生時の責任AI疲れを防ぐ賢い利用法とは
攻撃の仕組みを知ると、守り方が見えてくる 14分・11月11日・ 206再生AI目次守りの前に知るべき「攻撃の仕組み」の可視化デモで暴く隠されたAPIキーと管理ページユーザーが見る情報と隠すべき情報の境界線APIキーを守るバックエンドの重要性AI時代に必須のセキュリティ知識を深掘り
Webサイト制作の仕事、契約から運用までどうする? 15分・11月10日・ 217再生AI目次Webサイト制作:契約前の合意点サーバー・ドメインは誰が契約?クライアントとの健全な関係構築保守運用費用:ボランティアを避けるCloudflareでコストを抑える秘訣
AIの危険性を語る前に、知っておきたいこと 13分・11月9日・ 208再生AI目次Claude Codeの承認で情報が流出する仕組み危険を招くAI操作とGit設定の落とし穴AIと情報連携する際のリスク管理術Git/GitHubで情報を守る非公開設定の重要性AI利用で知るべき情報流出の根本原因
【酔い回】やっぱり人と会うっていいですね 15分・11月8日・ 151再生AI目次AIコミュニティ立ち上げからの軌跡池袋作業会でのAI熱狂交流体験AIを駆使する多彩な人材の交流AI時代に重要視される対面の価値全国展開へ?リアルイベントの未来
【休日回】AI時代、何を自分の武器にするか 14分・11月7日・ 224再生AI目次AI時代に求められる「自分ならではの価値」AI普及で必須となる「特化型スキル」過去の経験から見出す「自分だけの強み」他者に代替されない仕事の「こだわり」AI時代に「選ばれる人材」となるには?
パソコンのバックアップ、どうしてますか? 12分・11月6日・ 248再生AI目次場面別!パソコンバックアップ戦略の全貌プログラム資産を守るGitHub管理の極意動画・音声データ、大容量ファイルの安全策日々のメモ・ToDoを同期するクラウド活用術AI時代に問う、あなたのデータ保護意識とは
いつもの操作に潜む落とし穴!最近のセキュリティ事例3選 14分・11月5日・ 225再生AI目次偽サイトへの誘導!検索広告の落とし穴公式そっくり?URL確認で被害を回避人間確認画面で危険なコマンドを要求ショートカットキー指示の正体は?ブラウザ自動操作ツールの隠れた脆弱性
GitHubのことをGitと略しているのかと思ってました😅
詳しいところはやりながら習得してもらうとして、とりあえず違うということだけでも知っていただければOKです!
おはようございます
Gitはなかなか難しいですぅ💦