Git & GitHub、原理から一歩ずつ - 根本Git

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

難易度 入門

受講期間 無制限

Git
Git
GitHub
GitHub
Git
Git
GitHub
GitHub

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

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

5.0

5.0

juhylee

98% 受講後に作成

最高だ。最高だ。これ以上明快なものはない。

5.0

shinyeoneui

35% 受講後に作成

Infrun에서 Gitに関するいくつかの講義を購入して受講しましたが、講義が進むにつれて理解できず、この講義を再度購入しました。 恥ずかしいことですが、これまで機械的に git add と git commit を入力してきましたが、そのプロセスが必要な理由がわかりませんでした。 しかし、この講義を通じて、Gitの原理を理解することができました。 非常に役立ちました。 ありがとうございます。

5.0

Seunggu Kang

100% 受講後に作成

本当に就職前に必要な講義です。実務に役立つ内容をすべて扱っています。直感的な図解の説明のために講義を申し込んだのですが、それよりも前に、重要で基本的な内容でありながら、あまり扱われていなかった内容が、Git を理解するのに最も大きな助けになりました。

受講後に得られること

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

  • Conflictが発生する仕組みを学び、すべてのConflictを簡単に解決しましょう。

  • 実践に完璧に対応する方法を学びます。

  • GitHub(ギットハブ)で同僚と上手に協力する方法を学びましょう。

  • Git flowで協業する方法だけでなく、その必要性までしっかりと学びます。

原理から一歩ずつ


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

Git vs GitHub❓

💻 Git

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

🌐 GitHub

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

Git & GitHub、一度できちんと学びましょう。

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

講義の構成

📌 セクション 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%は図解で構成されているため、より理解しやすくなっています!


📖 1700ページ相当の豊富な講義資料を提供

  • Git(ギット)の仕組みをステップバイステップで詳細に説明する1700ページに及ぶ講義資料が含まれています。1枚につき5秒で理解できるように設計されており、90%が図解で構成されているため、複雑な概念も素早く簡単に把握できます。また、必要な内容をすぐに見つけられるよう、回次ごとに整理しておきました!


💬 活発なコミュニティ運営

  • Git(ギット)に関する質問がありますか? 待たずに、すぐに質問して回答をもらいましょう!

受講後には

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

受講前のご注意事項

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

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

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

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

  • 2025年1月10日にGit、GitHubの最新バージョンに合わせて講義内容を検収しました。


こんな方に
おすすめです

学習対象は
誰でしょう?

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

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

前提知識、
必要でしょうか?

  • 事前知識は必要ありません :)

こんにちは
geekです。

1,541

受講生

171

受講レビュー

52

回答

4.9

講座評価

2

講座

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

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

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

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

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

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

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

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

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

ありがとうございます。

もっと見る

カリキュラム

全体

48件 ∙ (8時間 9分)

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

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

受講レビュー

全体

105件

5.0

105件の受講レビュー

  • dengo님의 프로필 이미지
    dengo

    受講レビュー 13

    平均評価 4.5

    5

    85% 受講後に作成

    受講評を残したいと思った講義は、この講義が初めてです。 実務で羽を使うようになり、一人で勉強するのがこの講義を選びました。 講師様の他の講義が出てくると悩んでおらず、選んで受講しそうです。 良い講義を作ってくれてありがとう。

    • geubon
      知識共有者

      こんにちは、スタールーム:) とても良い言葉ありがとうございます。 実務に役立つことができてとても嬉しく、何よりも大きなやりがいを感じます。 スターの開発者の旅で、私はとても小さな部分ですが、 役に立つように頑張ります。 (講義だけど…) 芸術作品を作るというこだわりのせいで.. 8時間分の短い短い講義をかなり長い期間作りました。 これからも少し時間がかかっても、 こういう心構えそのままきちんと作ります。 最後に、 根本的な旗を受講してくれてありがとう。 頑張って誠におめでとうございます 🎉

  • dev8653님의 프로필 이미지
    dev8653

    受講レビュー 2

    平均評価 4.0

    5

    79% 受講後に作成

    今まで聞いた中で最高の講義

    • geubon
      知識共有者

      こんにちは、dev さん :) わあ、大絶賛ですね。ありがとうございます! これからも良い講義を作れるよう努力します。 良いお年をお迎えください 🥰

  • shinyeoneui3715님의 프로필 이미지
    shinyeoneui3715

    受講レビュー 2

    平均評価 5.0

    5

    35% 受講後に作成

    Infrun에서 Gitに関するいくつかの講義を購入して受講しましたが、講義が進むにつれて理解できず、この講義を再度購入しました。 恥ずかしいことですが、これまで機械的に git add と git commit を入力してきましたが、そのプロセスが必要な理由がわかりませんでした。 しかし、この講義を通じて、Gitの原理を理解することができました。 非常に役立ちました。 ありがとうございます。

    • geubon
      知識共有者

      こんにちは、shinyeoneui さん! 私の講義が役に立って、私もとても嬉しいです 😊😊 良いお言葉を本当にありがとうございます。 後で Git を扱っていて疑問点が生じた場合は、いつでもご連絡ください! 🥰

  • juhylee님의 프로필 이미지
    juhylee

    受講レビュー 1

    平均評価 5.0

    5

    98% 受講後に作成

    最高だ。最高だ。これ以上明快なものはない。

    • geubon
      知識共有者

      こんにちは、juhyleeさん:) 受講評誠にありがとうございます。 juhyleeの言葉のおかげで、 講義を作るときに感じた手間がすべて報われると思います。 誠にありがとうございます。 良い講義を作れるよう、いつも頑張ります!

  • ksg님의 프로필 이미지
    ksg

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    本当に就職前に必要な講義です。実務に役立つ内容をすべて扱っています。直感的な図解の説明のために講義を申し込んだのですが、それよりも前に、重要で基本的な内容でありながら、あまり扱われていなかった内容が、Git を理解するのに最も大きな助けになりました。

    • geubon
      知識共有者

      うわぁ…就職前に必須の講義ですね! とても良いお言葉をありがとうございます!! (実は私もそう思います😊😊) いつも応援しています、Seunggu Kang さん! 頑張ってください!

似ている講座

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

¥7,059