inflearn logo
知識共有
inflearn logo

AIに任せる前に知っておくべきGitの超基礎

AIが一度に10個のファイルを生成してくれる時代です。しかし、そのコードのどこが変わったのか追跡できず、チームメンバーのコードと衝突し、元に戻したいのに方法がわからない――これでは、いくらAIを使いこなしても生産性は上がりません。 この講義は、単に git add や git commit といったコマンドを羅列する授業ではありません。AIが吐き出したコードをなぜ安全に管理できるのか、どうやってチームメンバーとコードを統合できるのか、その原理を視覚的に理解していただきます。2時間後、皆さんはAIが作ったコードであれ自分が書いたコードであれ、自由自在に追跡し、戻し、統合できる開発者に変わっているはずです。

114名 が受講中です。

難易度 入門

受講期間 無制限

Git
Git
GitHub
GitHub
pull-request
pull-request
Git
Git
GitHub
GitHub
pull-request
pull-request

受講後に得られること

  • ミスしても慌てずに1分で復旧する「Git操縦能力」

  • チームリーダーに褒められる「きれいな共同作業ワークフロー(PR&コードレビュー)」

  • チームメンバーとブランチを分けて作業し、プルリクエスト(PR)を送ってコードをマージするという実務の流れをそのまま体験

  • AIが生成したコードを体系的に管理する「Git操縦能力」

AIがコードを量産する時代、そのコードを管理できていますか?

Cursor、Claude Code、Copilot... AIが一度に10個のファイルを生成してくれる時代です。しかし、そのコードを追跡し、元に戻し、チームメンバーと統合することは、依然として皆さんの役割です。Gitを知らなければ、AIが作ったコードさえ管理することはできません。

ファイル名の後ろに最終、本当の最終、_本当に最後と付けるのは、いつまで続けるつもりですか? 🤔

AIコーディングツールを使えば使うほど、Gitはより重要になります。

AIが作成したコードの変更履歴を追跡し、問題が発生した際に元に戻し、チームメンバーと安全に統合すること —— これらすべてがGitの役割です。本講義では、黒い画面(CLI)の原理と便利なツール(GUI)のメリットだけを効率よく抽出し、わずか2時間で実務での共同作業が可能なレベルまで引き上げます。


この講義の特徴

📌 AI時代にふさわしいGit講座です。 AIが作成したコードを体系的に管理する方法を学び、最後のチャプターではAIを活用してコミットメッセージの作成、PRの説明、コンフリクトの解消まで加速させる実践的なヒントをお伝えします。

📌 「終わった、コードが全部消えた…」という恐怖を解消します。 失敗しても大丈夫です。ResetRevertで、望む時点に戻れる「タイムマシン」の使い方を確実に習得します。

📌 原理はCLIで、実務はGUIで!ハイブリッド学習法 むやみにコマンドだけを暗記させることはしません。ターミナルで原理を理解し、SourceTreeで便利に管理する最も効率的な方法を提示します。

📌 理論20%・実習80%。衝突(Conflict)を自ら起こして解決します。目で見ているだけでは絶対に身につきません。あえて同じファイルを修正してエラーを出し、慌てずに論理的に解決するプロセスを直接体験します。

📌 「自分一人」で使うGitではありません。「みんな」で使うGitです。単なる保存(Commit)を超えて、ブランチ(Branch)を分け、統合し(Merge)、レビューを受ける(PR)本物の開発チームの働き方を学びます。

このような内容を学びます。

コマンドライン(CLI)と視覚化(GUI)の完璧な調和

「コマンドは難しすぎるし、マウス操作では原理がわかりません。」そんな悩みを一気に解決します。コマンドで骨組みを理解し、視覚化ツールで肉付けすることで、最も速く正確にGitを理解します。

目で見ればすぐに理解できるGit視覚化動画

「コミットって何?ブランチって何?」文字で読むと混乱しますが、動く映像で見れば3秒で理解できます。add → commit → pushの流れ、ブランチが分かれて合流する過程を

並行世界を作る:安全なブランチ戦略

メインコードを汚さない方法!枝(ブランチ)を分けて独立した空間で作業し、再び本体に統合する過程を通じて、安全にコーディングする習慣を養います。

共同作業の華:プルリクエスト(PR)

オープンソースと現場の標準!自分が書いたコードをすぐにマージせず、同僚たちにレビュー(Review)してもらい、承認を得てからマージするという洗練された協力文化を体験します。

このような方におすすめです

ファイル管理をしたことがない方
いまだに main.cmain_final.c のようにファイルをコピーしてバックアップしていますか?スマートに履歴を管理したい方。

ターミナル恐怖症の入門者
黒い画面に白い文字を見るだけで頭が真っ白になり、赤いエラーメッセージが出るとウィンドウを閉じてしまいたくなる方

AIコーディングツールを使い始めた方 Cursor、Claude Code、Copilotでコードは作ったものの、「これをどう管理すればいいんだろう?」と思っている方。AIが吐き出したコードを体系的に追跡したい方。

受講後には

  • タイムマシンの操縦士になれます。コードがこんがらがったり、誤って消してしまったりしても、慌てずに1分で復旧できる能力が身につきます。Ctrl+Zを連打するのはもうおしまいです!

  • 並行宇宙(ブランチ)を自由自在に操ります。元のコードは安全に保ち、「ログイン機能」や「バグ修正」など作業スペースを分離して、実験的なコードを心ゆくまで書くことができます。

  • コンフリクト解決者(Conflict Solver)になれます。 チームメンバーとコードが重なって衝突が発生しても、慌てることなくコードを比較し、論理的に統合することができます。

  • 堂々としたコラボレーターになります。 「自分のブランチをマージしてください」と自信を持って伝え、同僚のコードにレビューを残せる「一緒に働きたい同僚」になります。

  • AIのスピードを100%活用する開発者になります。AIが作成したコードをブランチで分離し、コミットで記録し、PRでレビューを受けるワークフローを身につけることができます。AIに指示し、Gitで管理し、チームメンバーと共有する。これがAI時代の開発者の基本スキルです。



🎁 EVENT 🎁

講義を受講してくださる方々だけに提供する特別特典があります。

Git生存チートシートを提供します

(該当の問題集はNotion形式のリンクで提供されます!)

受講評の認証後に受け取ってください!

(認証方法は最後の講義に記載しておきました __)


この講座を作った人

Coupang、Yanoljaの最終面接まで行ってきた裏話をする - 6年目開発者の24社転職ストーリー [ep 5]

ディンコディンコ(メイン講師)

  • 2021 ~ 2022: Sコーディングクラブ アルゴリズム (data-structure) チューター

  • 2022 ~ : コーディングYouTubeチャンネルディンコディンコ運営(開発者の就職に関する多様なコンテンツを保有)

  • 2022 ~ 2023 : Viva Republica サーバー開発者


  • 絶対に学生を諦めない 🦈

  • 開発者就職攻略コミュニティの運営およびオフライン交流会の運営


受講前のご注意事項

実習環境

  • 講義はWindowsMacの両方の環境を完全にサポートしています。序盤の「環境設定」チャプターで、OS別のカスタムインストールガイドを提供します。

  • CLI(コマンド)実習: WindowsはGit Bash(Cmder)、MacはiTerm2(または標準ターミナル)を使用します。

  • GUI(視覚化)実習:無料で最もポピュラーなSourceTreeを使用します。

学習資料

  • 講義ノートはNotion(ノーション)のリンクで提供いたします。復習の際にいつでも活用してください!

前提知識および注意事項

  • 知識ゼロでもOK: 開発の知識が全くなくても大丈夫です。ファイルを作成し、フォルダを開く方法さえ知っていれば十分です。

  • ターミナル基礎: cdlsのようなLinuxコマンドを知らなくても大丈夫です。講義の中で、ごく初歩的なコマンドから一歩ずつお教えします。

  • 実習への意欲:見るだけでは決して上達しません。自らコマンドを打ち込み、エラーに直面する準備(ノートパソコン)だけ持ってきてください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 未だにファイル名を「最終.txt」、「本当に最終.txt」、「マジで最後.txt」で保存している方

  • バージョン管理が何かわからず、USBにコードを入れて持ち歩いている方

  • ターミナル恐怖症がある方や、赤色の「CONFLICT」というメッセージを見るだけで思考が停止してしまう方

  • Gitコマンドを打ってはいるけれど、意味も分からず機械的に打っている方々

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

  • コマンドライン(Command Line)を一度も使ったことがなくても大丈夫です。(基礎的なコマンドからお教えします!)

  • Gitが自分のパソコンにインストールされていなくても大丈夫です。(インストールから一緒に行います!)

  • 準備物は「ノートパソコン」と「やり遂げようとする意志」、この2つだけで十分です。

  • AIコーディングツールを使い始めたものの、コードの管理ができなくなっている方へ

こんにちは
dingcodingcoです。

15,481

受講生

1,582

受講レビュー

295

回答

4.9

講座評価

18

講座

🚀 Toss、ポステック(浦項工科大学)出身 | 現役バックエンドエンジニア(+8年
🎥2万人のYouTuber | 開発コンテンツ制作
📚 インフラン講師 | 累計受講生 15,000人以上
👥 エンジニア就職コミュニティ運営中(8,000人以上)
🧩 オープンソース(Gradle、Spring AIなど)多数のコントリビューター
📝38社の書類選考合格およびKmong履歴書添削 100回以上の経験(評価5.0点)

現場から届く生きた情報を、分かりやすく、演繹的に理解できるようにお伝えします。
Tôi truyền đạt những thông tin thực tế từ ngành công nghiệp một cách dễ hiểu và có tính diễn dịch.
I deliver vivid, real-world industry insights in an easy-to-understand and deductive manner.

Inflearnインタビューリンク!

もっと見る

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

dingcodingcoの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

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

期間限定セール

¥6,930

30%

¥1,267