Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Certificate (Programming)

初心者向けGit:バージョン管理をゼロからマスターする

Gitの基本を習得し、コードの管理、他者との共同作業、プロジェクトの履歴の追跡ができるようになりましょう。経験は不要です。

66名 が受講中です。

  • professional
git
깃허브
Git
GitHub

こんなことが学べます

  • バージョン管理の基本と、なぜGitが開発者にとって不可欠なのかを理解する

  • Gitリポジトリを初期化し、ファイルの変更を管理する

  • 機能開発およびテスト用のブランチを作成・管理する

  • GitHub (または他のプラットフォーム) 上におけるリモートリポジトリとの連携

このコースで学生が学ぶこと

  • バージョン管理とは何かを理解する
    バージョン管理システムの概念、それがソフトウェア開発に不可欠な理由、そして Git が一般的なコラボレーションとコード管理の問題をどのように解決するかを学びます。

  • あらゆるオペレーティングシステムにGitをインストールする
    Windows、macOS、Linux に Git をインストールし、コマンドラインまたはターミナル環境を設定するための手順を説明します。

  • Gitを初めて設定する
    Git ID (名前とメール) を設定して、コミットをパーソナライズし、GitHub などのリモート リポジトリに接続します。

  • 最初のGitリポジトリを作成する
    新しい Git リポジトリを最初から初期化する方法と、 .gitフォルダーの構造と目的を理解する方法を学びます。

  • Gitを使用してファイルの変更を追跡する
    git addgit commitを使用して作業をステージングおよびコミットし、コードのバージョンを効果的にキャプチャする方法を学びます。

  • ファイルの状態と履歴を監視する
    git statusgit logなどの重要なコマンドを使用して、変更を追跡し、誰がいつ変更を行ったかを確認します。

  • Gitワークフローを学ぶ
    作業ディレクトリ、ステージング領域 (インデックス)、リポジトリ間の関係など、Git がバックグラウンドでどのように動作するかを理解します。

  • ブランチの作成と管理
    機能や実験用の新しいブランチを作成し、それらを切り替え、コードを整理して分離しておく方法を学習します。

  • ブランチを安全にマージする
    git mergeを使用して異なるブランチからの変更を結合する練習をし、プロセス中に発生する競合を解決する方法を学びます。

  • GitHubのようなリモートリポジトリを操作する
    ローカル Git プロジェクトを GitHub、GitLab、または Bitbucket でホストされているリモート リポジトリに接続する方法と、これがチームワークにとって重要である理由を学びます。

  • プッシュとプルの変更
    ローカルコミットをリモートリポジトリにアップロードする方法 ( git push ) と他のリポジトリから更新をダウンロードする方法 ( git pull ) を理解します。

  • 既存のプロジェクトの複製
    git cloneを使用して、既存のリポジトリをリモート ソースからローカル システムに複製し、貢献したりそこから学んだりする方法を学びます。

  • 間違いを元に戻し、変更を元に戻します
    git resetgit revertgit checkoutを使用して Git 履歴のエラーを修正する複数の手法を学びます。

  • 不要なファイルを無視する
    .gitignoreファイルを使用して、一時ファイル、機密ファイル、または不要なファイルが Git によって追跡されないようにすることができます。

  • Git でファイルの名前を変更して削除する
    履歴を保持しながら Git でファイルやフォルダーを適切に名前変更、移動、または削除する方法を理解します。

  • 後で作業するために保存する
    git stashを使用して未完了の作業を一時的に保存し、コミット履歴を乱雑にすることなく後で作業に戻ることができます。

  • 明確でプロフェッショナルなコミットメッセージを書く
    説明的なコミット メッセージを書くことの重要性と、それがプロジェクトの明確さと保守性にどのように貢献するかを学びます。

  • 他の開発者と協力する
    Git を使用すると、複数の開発者が互いのコードを上書きすることなく、同じプロジェクトで同時に作業できるようになる仕組みを理解します。

  • オープンソースプロジェクトに参加する
    リポジトリをフォークし、変更を加え、プル リクエストを送信してオープンソース コミュニティに貢献し、ポートフォリオを構築する方法を学びます。

  • Git の使用に関するベストプラクティス
    個人のプロジェクトやプロフェッショナルな環境で Git を効率的に使用するための実用的なヒントと現実的な戦略を入手します。

コースのハイライト

  • 実際の使用例を網羅した20以上の実践的なレッスン

  • すべてのGitコマンドのステップバイステップガイド

  • 学習を強化するための実践的な演習

  • 初心者に優しい説明 - 事前の経験は必要ありません

Gitの例

  • GitHub 統合のウォークスルー

  • ダウンロード可能なチートシートとクイックリファレンスガイド

  • よくあるGitエラーとその解決方法

  • あなたのスキルを試すミニプロジェクト

  • 生涯アクセスと将来のアップデート

  • サポート的なQ&Aフォーラム

Git + Github

私も嬉しいです

私の名前はブラヒムです。ニックネームはプロフェッショナルです。

これまでのキャリアを通して、アジャイルスタートアップからグローバル企業まで、幅広いチームと仕事をしてきました。大規模なソフトウェアプロジェクトに貢献し、部門横断的な開発チームを率い、 GitGitHubBitbucketCI/CDパイプラインなどのツールを活用した、組織における最新の共同ワークフローの導入を支援してきました。実践的な経験を活かし、理論だけでなく、実際の環境で実際に機能する手法を教えています。


よくある質問

よくある質問

Q: このコースを受講する前にコーディング方法を知っておく必要がありますか?
A:いいえ。このコースでは、Git やプログラミングの知識は一切必要ありません。

Q: GitHub を使用する必要はありますか?
A:はい。ローカルの Git リポジトリを GitHub に接続して、オンラインで共同作業を行い、コードをバックアップする方法を学びます。

Q: コース中に質問することはできますか?
A:もちろんです。Q&Aセクションにアクセスして、何でも質問したり、サポートを受けることができます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Gitコマンドの理解を強化するために、ご自身のコードやサンプルファイルを用いて、例に沿って学習を進めてください。

  • リモートリポジトリを操作して実践的な環境で学んだことを応用するため、無料のGitHubアカウントを作成してください。

こんにちは
です。

1,086

受講生

12

受講レビュー

2.9

講座評価

17

講座

I’m an experienced instructor with a strong background in web development, business strategy, and career management. I’ve helped individuals and companies build successful websites, launch and grow businesses, and navigate their professional paths with confidence. My approach combines real-world experience with practical teaching, offering learners the tools and strategies they need to achieve their goals — whether starting a business, building a digital presence, or advancing their careers.

カリキュラム

全体

27件 ∙ (2時間 0分)

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

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

受講レビュー

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

¥1,334

professionalの他の講座

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