
Git と VS Code
kenuheo
* Git、GitHub初めて使用する方のための講義 * VS CodeのGit基本機能とGit関連プラグインを活用
入門
Git, GitHub, VSCode
学習した受講者のレビュー
5.0
juhylee
最高だ。最高だ。これ以上明快なものはない。
5.0
shinyeoneui
Infrun에서 Gitに関するいくつかの講義を購入して受講しましたが、講義が進むにつれて理解できず、この講義を再度購入しました。 恥ずかしいことですが、これまで機械的に git add と git commit を入力してきましたが、そのプロセスが必要な理由がわかりませんでした。 しかし、この講義を通じて、Gitの原理を理解することができました。 非常に役立ちました。 ありがとうございます。
5.0
Seunggu Kang
本当に就職前に必要な講義です。実務に役立つ内容をすべて扱っています。直感的な図解の説明のために講義を申し込んだのですが、それよりも前に、重要で基本的な内容でありながら、あまり扱われていなかった内容が、Git を理解するのに最も大きな助けになりました。
Gitの基礎コマンドを身につけ、動作原理を図で学びましょう。
コンフリクトが発生する仕組みを学び、すべてのコンフリクトを簡単に解決しましょう。
実戦に完璧に対応する方法を学びましょう。
GitHubで同僚と上手に共同作業する方法を学びましょう。
Git flowで協業する方法だけでなく、その必要性までしっかり学びます。
基礎から原理まで一度に。
Git(ギット)はコードのバージョンを管理するプログラムです。まるでゲームでSAVEポイントを作るように、Gitを通じてコードのSAVEポイントを作り、好きな時点に戻すことができます。それだけでなく、'ブランチ'という強力な機能を活用して複数の同僚が同時に一つのプロジェクトで作業できるようにサポートしてくれます。
まず、Git(ギット)とGitHub(ギットハブ)は完全に異なる概念であるという点を押さえておく必要があります。まるで野球とサッカーが違うように、Git(ギット)とGitHub(ギットハブ)も互いに異なります。Gitはバージョン管理を行うツールであり、GitHubはそのバージョンを保存できる場所です。そのため、GitHub(ギットハブ)をしばしばGoogleドライブやDropboxに例えたりします。
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)
上級開発者に不可欠なリベース機能を学び、ブランチを整理してコンフリクト(conflict)エラーを解決する方法を身につけましょう。
⏪ セクション 10: 以前の状態に戻す (Reset vs Revert)
コードを希望する時点に戻す reset と revert コマンドの違いと使い方を学習し、各コマンドの動作原理を詳しく学び、状況に合わせて選択できるようになります。
📤 セクション 11: コードのアップロードとダウンロード (GitHub)
コードをリモートサーバーにアップロードし、ダウンロードする方法とその過程の原理を学び、GitHub(ギットハブ)とGit(ギット)の相互作用を深く理解します。
🤝 セクション 12: 共同作業 (Git Flow)
共同作業における核心的な Git Flow 戦略を通じて、同僚と効果的に共同作業する方法を学びます。このセクションでは、共同作業の核心的な要素を重点的に扱います。
🚀 セクション 13: リモート上級
上級開発者のためのリモート関連の機能と原理を詳しく学び、実践で必要な高度なリモート管理方法を学習します。
📂 セクション14:ファイル管理
ファイルを削除したり名前を変更したりする際、バージョンとしてどのように管理されるかを学びます。また、gitignoreファイルを使用して特定のファイルをバージョン管理から除外する方法とその原理まで学習し、さまざまなエラー状況に巧みに対応できるようになります。
📝 セクション15:コミット履歴の変更
プロジェクトのバージョン履歴を見やすく整理する、コミット履歴の変更方法を学びます。単なる手法にとどまらず、分かりやすい比喩を通じて、その原理まで深く掘り下げて学習します。
Git(ギット)の講座を一度は受講したことがありますが、
依然として混乱しています。
一度でしっかり学んで、
YouTubeやブログを彷徨いながら
時間を無駄にしたくありません。
プログラミング講師として働く中で、あることに気づきました。それは、多くの学生がGitのコマンドだけを暗記し、その仕組みを正しく理解していないということでした。そのせいでGitを効率的に扱えず、簡単なエラーすら解決できない状況に頻繁に直面していました。たった10分しっかり学べば解決できる問題で、学生たちが1時間以上もブログを彷徨っている姿を見て、もどかしい気持ちになりました。
その瞬間、私は決心しました。
"学生たちにGitの仕組みをきちんと教えなければ!"
その後半年間の研究の末、Gitの仕組みをわずか10分で簡単に理解できる図を開発し、それを講義資料として作成しました。
"この図は本当に簡単に理解できるだろうか?"
"すべての事例を十分に説明できるだろうか?"
"学生たちが直面するエラーを解決できるだろうか?"
これらの問いに自問自答しながら、図を修正に修正を重ねました。数え切れないほど図を描き、iPadのノートアプリの動作が重くなるほど作業した末に、ついに明確で分かりやすい最終的な図を完成させることができました。
その後、その図を使ってGit(ギット)を教えた時、学生たちの反応は本当に驚くべきものでした。
💬 "Gitの講義を何度も受けましたが、今の1時間で学んだことが一番多いです!"
💬 "今まで聞いたGitの説明の中で一番理解できました。本当に。"
💬 "あ、やっと分かりました!"
わずか1時間で学生たちがGit(ギット)を使いこなす姿を見て、私も大きなやりがいを感じました。
もしかしてGit(ギット)の講義を聞いてみたものの、いまだに混乱していますか?
エラーの解決が難しく、もどかしさを感じていませんか?
ブログで解決策を探すために時間を無駄にしてはいませんか?
それなら、良いところに来られましたね。 👏
この講義を受講すれば、Gitに対する悩みは完全に解消されるでしょう。100%確信しています。もし期待した効果が得られなかった場合は、全額返金いたします。
🚀 クンボンギットは単に概念をまとめた講義ではありません!
根本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初心者。
前提知識、
必要でしょうか?
事前知識は必要ありません :)
865
受講生
120
受講レビュー
53
回答
5.0
講座評価
1
講座
私は大学生の頃、友人と一緒に起業する過程で、初めて開発に入門しました。
当時はプログラミングを独学していたため、多くの困難に直面しました。
どこから勉強すべきか分からず、
どの程度の深さまで勉強すべきかも分かりませんでした。
それでも、がむしゃらに(?)4年間は開発だけに没頭しましたね。
振り返ってみると、
意味のある時間でもありましたが、心残りも多くあります。
誰かが隣で勉強方法を正しく教えてくれていたら、
時間をもっと効率的に使えたのではないかという心残りです。
個人的な意見としては、
開発を初めてスタートする時は、様々な分野を浅く勉強することが重要だと考えています。
一度経験してみるのです。
その後であれば、深く勉強すべきです。
言い換えれば、原理を正しく理解しなければならないということです。
原理を知らなければ、多様なケースに対応するのが難しいためです。
しかし、原理は難しいものです。
原理を勉強しようと思うと、最初から負担に感じてしまいます。
ですが、私と一緒ならそんな心配は無用です。
過去の自分に教えるという気持ちで講義を準備しました。
すべての原理を図で分かりやすく表現し、
短時間で正しく学べるように授業を作りました。
皆さんの時間が大切である分、講義の一つひとつに精一杯の心を込めました。
講義資料の図が理解しやすいか。
原理を説明する図がすべての事例を代弁しているか。
この内容が、より良い開発者として成長するために本当に必要な内容かを悩み抜き、
エキスを絞り出すように講義を作りました。
皆さんの成長を応援しており、
私の小さな手助けが皆さんの役に立つことを願っています。
ありがとうございます。
全体
48件 ∙ (8時間 9分)
講座資料(こうぎしりょう):
全体
120件
5.0
120件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
5
Infrun에서 Gitに関するいくつかの講義を購入して受講しましたが、講義が進むにつれて理解できず、この講義を再度購入しました。 恥ずかしいことですが、これまで機械的に git add と git commit を入力してきましたが、そのプロセスが必要な理由がわかりませんでした。 しかし、この講義を通じて、Gitの原理を理解することができました。 非常に役立ちました。 ありがとうございます。
こんにちは、shinyeoneui さん! 私の講義が役に立って、私もとても嬉しいです 😊😊 良いお言葉を本当にありがとうございます。 後で Git を扱っていて疑問点が生じた場合は、いつでもご連絡ください! 🥰
受講レビュー 13
∙
平均評価 4.5
5
受講評を残したいと思った講義は、この講義が初めてです。 実務で羽を使うようになり、一人で勉強するのがこの講義を選びました。 講師様の他の講義が出てくると悩んでおらず、選んで受講しそうです。 良い講義を作ってくれてありがとう。
こんにちは、スタールーム:) とても良い言葉ありがとうございます。 実務に役立つことができてとても嬉しく、何よりも大きなやりがいを感じます。 スターの開発者の旅で、私はとても小さな部分ですが、 役に立つように頑張ります。 (講義だけど…) 芸術作品を作るというこだわりのせいで.. 8時間分の短い短い講義をかなり長い期間作りました。 これからも少し時間がかかっても、 こういう心構えそのままきちんと作ります。 最後に、 根本的な旗を受講してくれてありがとう。 頑張って誠におめでとうございます 🎉
同じ分野の他の講座を見てみましょう!