inflearn logo
inflearn logo

Git & GitHub、原理から一歩ずつ - 根本Git [AI吹き替え]

原理から一歩ずつ学び、すべてのエラーを自ら解決する。

難易度 入門

受講期間 無制限

Git
Git
GitHub
GitHub
Git
Git
GitHub
GitHub
날개 달린 동전

講座 を紹介して、成長と収益を得ましょう!

날개 달린 동전

マーケティングパートナーズ

講座 を紹介して、成長と収益を得ましょう!

学習した受講者のレビュー

学習した受講者のレビュー

4.9

5.0

a a

62% 受講後に作成

新しい知識を習得することは有益です。楽しく聞いています。

5.0

김은주

33% 受講後に作成

図を見て理解して、繰り返しの説明で二度理解して、私の脳の貯蔵庫に定着する感じとでも言うでしょうか...楽しく受講しています。

5.0

최우수

100% 受講後に作成

終わりじゃなかった...

受講後に得られること

  • Gitの基本コマンドを習得し、動作原理を図解で学びます。

  • Gitエラーの99%を解決する方法を学びましょう。

原理から一歩ずつ

基礎から原理まで一度に。

Git vs GitHub❓

💻 Git

Git(ギット)はコードのバージョンを管理してくれるプログラムです。まるでゲームでセーブポイントを作るように、Gitを通じてコードのセーブポイントを作り、好きな時点に戻すことができます。それだけでなく、「ブランチ」という強力な機能を活用して、複数の同僚が同時に一つのプロジェクトで作業できるようにサポートしてくれます。

🌐 GitHub

まず、Git(ギット)とGitHub(ギットハブ)は完全に異なる概念であるという点を押さえておく必要があります。まるで野球とサッカーが違うように、GitとGitHubも互いに異なります。Gitはバージョン管理を行うツールであり、GitHubはそのバージョンを保存できる場所です。そのため、GitHubはしばしばGoogleドライブやDropboxに例えられたりします。

Git & GitHub、一度にしっかり学びましょう。

Git(ギット)の重要性は誰もが共감することでしょう。私たちが何を作るにしても、常にGitを使うことになるからです。だからこそ、Gitだけはしっかりと理解しておく必要があります。単にコマンドを機械のように暗記するだけでは、結局ブログを探し回って迷うことになります。基礎から原理まで、一度にしっかり学んでみてください。断言しますが、「根本Git」を受講した後は、エラーの99%を自分自身で解決できるようになります。

講義の構成

原理から一歩ずつ - 根本Git 講座をAIで新しくダビングしました。 course has been newly dubbed using AI.

📌 セクション 1:GitとGitHubの基礎理解
Git(ギット)とGitHub(ギットハブ)の基本概念をしっかりと学び、Gitがどのような仕組みでバージョンを管理するのかについて学びます。

💻 セクション 2:Gitのインストールと設定
Git(ギット)をインストールし、基本環境を設定する方法を学び、Git(ギット)を使用するための準備を完了します。

📝 セクション 3:基本コマンドと状態管理
バージョンを作成する主要なコマンドを学び、Git(ギット)の内部でどのようなことが起きているのかを深く掘り下げます。

📂 セクション 4:リポジトリの状態
Gitは3つのリポジトリを通じてバージョンを管理します。各リポジトリの状態を確認するコマンドとその動作原理について学びましょう。

🎯 セクション 5: HEAD
希望する時点にコードを戻すことができるHEADの概念を学び、HEADの相対的な位置とその操作方法を習得します。

🌿 セクション 6: ブランチ
ブランチを活用して同僚と協力する方法を学び、ブランチの内部構造を把握して使いこなす方法を学びます。

🔗 セクション 7: マージ(Merge)
他のブランチで作業した内容を自分のブランチに統合する方法と、マージの過程で発生する可能性のあるコンフリクト(競合)エラーを解決する方法を学びます。

セクション 8:ブランチを扱う際の注意点
ブランチは強力な機能ですが、扱いが難しい場合もあります。ブランチを扱う際のミスを防ぎ、効果的に使用する方法を学びましょう。

🔄 セクション 9:リベース(Rebase)
上級開発者に必須のリベース機能を学び、ブランチを整理してコンフリクト(競合)エラーを解決する方法を身につけましょう。

セクション 10:以前の状態に戻す (Reset vs Revert)
コードを希望する時点に戻す reset と revert コマンドの違いと使い方を学習し、各コマンドの動作原理を詳しく学ぶことで、状況に合わせて選択できるようになります。

📤 セクション 11:コードのアップロードとダウンロード (GitHub)
コードをリモートサーバーにアップロードし、ダウンロードする方法とその過程の原理を学び、GitHub(ギットハブ)とGit(ギット)の相互作用を深く理解します。

🤝 セクション 12: 共同作業する (Git Flow)
共同作業において核心となる Git Flow 戦略を通じて、チームメンバーと効果的に協力する方法を学びます。このセクションでは、共同作業の核心的な要素を重点的に扱います。

🚀 セクション 13: リモート上級
上級開発者のためのリモート関連の機能と原理を詳しく学び、実務で必要な高度なリモート管理方法を学習します。

📂 セクション 14:ファイル管理
ファイルを削除したり名前を変更したりする際に、バージョンとしてどのように管理されるかを学びます。また、gitignoreファイルを使用して特定のファイルをバージョン管理から除外する方法とその原理まで学習し、さまざまなエラー状況に巧みに対応できるようになります。

📝 セクション 15: コミット履歴の変更
プロジェクトのバージョン履歴を見やすく整理する、コミット履歴の変更方法を学びます。単なる手法にとどまらず、分かりやすい比喩を通して、その原理まで深く掘り下げて理解しましょう。

受講対象

Gitをすでに知っています。

Git(ギット)の講義を一度は受講したことがありますが、

まだ混乱しています。

Git初心者。

一度でしっかり学んで、

YouTubeやブログをさまよいながら

時間を無駄にしたくありません。

Gitの講義が溢れている中で、「根本Git」はなぜ作られたのですか?

プログラミング講師として働きながら、気づいたことが一つありました。それは、多くの学生がGitのコマンドだけを暗記し、その仕組みを正しく理解できていないという事実でした。そのため、Gitを効率的に使いこなせず、簡単なエラーさえ解決できない状況に頻繁に直面していました。10分間しっかり学べば解決できる問題で、学生たちが1時間以上もブログを彷徨っている姿を見て、とても心苦しく感じました。


その瞬間、私は決心しました。

「学生たちにGitの仕組みをきちんと教えなければならない!」


その後半年間研究した末に、Git(ギット)の仕組みをわずか10分で簡単に理解できる図を開発し、それを講義資料にまとめました。


「この図で本当に簡単に理解できるだろうか?」
「すべてのケースを十分に説明できるだろうか?」
「学生たちが直面するエラーを解決できるだろうか?」


これらの問いに自ら答えながら、図を修正に修正を重ねました。図をあまりにもたくさん描いたため、iPadのノートアプリが重くなるほど作業した末に、ついに明確で理解しやすい最終的な図を完成させることができました。


その後、その図を使ってGitを教えた際、学生たちの反応は本当に驚くべきものでした。


💬 「Gitの講義を何度も受けましたが、今この1時間で学んだことが一番多いです!」
💬 「今まで聞いたGitの説明の中で一番理解できました。本当に。」
💬 「あ、やっと分かりました!」


わずか1時間で学生たちがGit(ギット)を使いこなす姿を見て、私も大きなやりがいを感じました。


もしかしてGit(ギット)の講義を聞いてみたけれど、いまだに混乱していますか?
エラーの解決が難しくてもどかしさを感じていませんか?
ブログで解決策を探すのに時間を無駄にしてはいませんか?


それなら、正解です。👏


この講義を受ければ、Git(ギット)に対する悩みは完全に解消されるでしょう。100%確信しています。もし期待した効果が得られなかった場合は、全額返金いたします。

根本的なGitの差別化ポイント

🚀 「根本Git」は単に概念をまとめた講義ではありません!

  • 根本ギットは、Gitで発生するすべての事例を一つの原理で20分以内に説明する講義です。
    Gitの核心を素早く習得し、99%のエラーを解決することができます。いいえ、エラーに直面する機会すらなくなるでしょう。



📚 この講義一つでGitの悩みは解決!

  • 根本的なGitこれ一つで十分です。簡単なコマンドから同僚との共同作業の方法まで、すべての内容を一つの講義でマスターしてください。

🖼 簡単に真似できる実習

  • コマンドの実行結果を図でお見せするので、はるかに進めやすいです!



👁 簡単で直感的な学習

  • 私たちの脳の75%は視覚情報の処理に特化しています。根本Gitの講義資料の90%は図解で構成されているため、より理解しやすくなっています!


📖 豊富な講義資料を提供

  • Gitの動作原理をステップバイステップで詳細に説明する講義資料が含まれています。1枚につき5秒で理解できるように設計されており、90%が図解で構成されているため、複雑な概念も簡単かつ迅速に把握できます。また、必要な内容をすぐに見つけられるよう、回次ごとに整理しておきました!

受講後には

Gitエラーの99%を自力で解決できるようになります。
💪チームリーダーのようにGitを使いこなせるようになります。

受講前のご注意事項

  • 講義教材はPDF形式で提供されます。

  • 授業はMacを基準に進められますが、Windowsユーザーの方も無理なく進めることができます。

  • 講義はCLI(Command Line Interface)を基準に進められます。

  • 特別な事前知識は必要ありません。

  • 音声はAIでダビングしました。




こんな方に
おすすめです

学習対象は
誰でしょう?

  • AIで開発を始めたけれど、Git & GitHubがまだ不慣れな方

  • 非開発者・PM・企画者・創業者など、開発における協業が必要な役割

  • プロジェクトで最小限のバージョン管理が必要な初心者開発者

  • Gitを一度は学んでみたものの、依然としてGitがよくわからず混乱している方。

  • Gitを一度できちんと学んで、YouTubeやブログを彷徨いながら時間を無駄にしたくないGit入門者。

こんにちは
geekです。

1,505

受講生

156

受講レビュー

52

回答

4.9

講座評価

2

講座

私は大学生の頃、友人と一緒に起業する過程で、初めて開発に入門しました。

当時はプログラミングを独学していたため、多くの困難に直面しました。
どこから勉強すべきか分からず、
どの程度の深さまで勉強すべきかも分かりませんでした。
それでも、がむしゃらに(?)4年間は開発だけに没頭しましたね。

振り返ってみると、
意味のある時間でもありましたが、心残りも多くあります。
誰かが隣で勉強方法を正しく教えてくれていたら、
時間をもっと効率的に使えたのではないかという心残りです。

個人的な意見としては、
開発を初めてスタートする時は、様々な分野を浅く勉強することが重要だと考えています。
一度経験してみるのです。

その後であれば、深く勉強すべきです。
言い換えれば、原理を正しく理解しなければならないということです。
原理を知らなければ、多様なケースに対応するのが難しいためです。

しかし、原理は難しいものです。
原理を勉強しようと思うと、最初から負担に感じてしまいます。

ですが、私と一緒ならそんな心配は無用です。
過去の自分に教えるという気持ちで講義を準備しました。
すべての原理を図で分かりやすく表現し、
短時間で正しく学べるように授業を作りました。

皆さんの時間が大切である分、講義の一つひとつに精一杯の心を込めました。
講義資料の図が理解しやすいか。
原理を説明する図がすべての事例を代弁しているか。
この内容が、より良い開発者として成長するために本当に必要な内容かを悩み抜き、
エキスを絞り出すように講義を作りました。

皆さんの成長を応援しており、
私の小さな手助けが皆さんの役に立つことを願っています。

ありがとうございます。

もっと見る

カリキュラム

全体

47件 ∙ (6時間 23分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

63件

4.9

63件の受講レビュー

  • comj0008672님의 프로필 이미지
    comj0008672

    受講レビュー 1

    平均評価 5.0

    5

    62% 受講後に作成

    新しい知識を習得することは有益です。楽しく聞いています。

    • geubon
      知識共有者

      こんにちは、aaさん :) 楽しく聞いていただき、心から感謝いたします。 いつも応援しています!!

  • ksiksit7384님의 프로필 이미지
    ksiksit7384

    受講レビュー 15

    平均評価 5.0

    5

    33% 受講後に作成

    • blueyelow09782597님의 프로필 이미지
      blueyelow09782597

      受講レビュー 5

      平均評価 5.0

      5

      33% 受講後に作成

      • 0119yyj7114님의 프로필 이미지
        0119yyj7114

        受講レビュー 2

        平均評価 5.0

        5

        100% 受講後に作成

        • qkrtkdqo947143님의 프로필 이미지
          qkrtkdqo947143

          受講レビュー 4

          平均評価 5.0

          5

          33% 受講後に作成

          似ている講座

          同じ分野の他の講座を見てみましょう!

          ¥6,921