강의

멘토링

커뮤니티

NEW
Programming

/

Programming Tool/Software

開発者のためのGit & GitHub完全マスター:バージョン管理とコラボレーションの完全ブートキャンプ

ゼロからエキスパートまでGitを学ぶ — コミット、ブランチ、マージ、リベース、GitHubワークフロー、プルリクエスト、イシュー、リリース、そして実際のチームコラボレーション。

6名 が受講中です。

  • cutecode
실습 중심
자격증
백엔드이해하기
토이프로젝트
GitHub
Git
github-actions
gitlab
git-commands

受講後に得られること

  • Gitとは何か、そしてバージョン管理の仕組み Windows、macOS、LinuxへのGitのインストール

  • Merge vs rebase マージ競合の処理と修正 rebase、squash、fixupによる履歴の書き換え

  • リセット(ソフト/ミックス/ハード)変更の取り消し、復元、失われた変更の回復 コミットのチェリーピック

カリキュラムは通常、約15の詳細なセクションに分かれており、以下が含まれます:

  • はじめに・基礎編:バージョン管理の重要性、Gitのセットアップとインストールについて説明します。

  • コアGitメカニズム: コミット、ツリー、ブロブ、タグなどのオブジェクトの説明と、git initgit addgit commitgit statusなどの基本的なコマンドについて。

  • ブランチとマージ: git branchgit mergegit rebaseなどのコマンドを使用してブランチの作成、切り替え、管理、競合の解決、マージを行う技術、およびsquashやstashなどのテクニックの習得。

  • リポジトリ管理: リモートリポジトリの操作、クローン、フォーク、そしてGitHub上でのプルリクエスト、タグ、リリース、プロジェクトワークフローの管理。

  • 高度なテクニック: リベース、リバート、リセット、リベース、変更の取り消し、さらに複雑なマージコンフリクトの解決。

  • コラボレーションとワークフロー: チーム、オープンソース貢献、継続的インテグレーション、GitHub Actionsを含むデプロイメントパイプラインに適したワークフローの使用。

実践的なスキルと応用

コース全体を通して、学習者は以下の実践的な経験を積むことができます:

  • コードバージョンを効率的かつ安全に管理する

  • プルリクエストとコードレビューを通じたチームとの協働

  • GitHub の設定、リリース、プロジェクトボードなどの機能を使用したワークフローの自動化

  • オープンソース貢献のためのドキュメントとベストプラクティスでプロフィールを強化する。

コース期間と形式

これらのブートキャンプのほとんどはモジュラー形式で、ビデオ講義、クイズ、実践的なラボを含む自分のペースで学習できる内容を提供しています。一般的な期間は、深度と学習者の関与度に応じて数時間から数日間まで幅があります。

このコースを完了することで、開発者はバージョン管理、コラボレーション、オープンソースへの貢献においてGitとGitHubを自信を持って使用できるようになり、現代のソフトウェア開発とチームワークフローにとって非常に価値のあるスキルセットを身につけることができます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Git & GitHubを適切に学びたい初心者開発者 ソフトウェア職を準備している学生&転職者

  • フロントエンド、バックエンド、モバイル&フルスタック開発者、ワークフロー自動化におけるGitの専門知識が必要なDevOpsエンジニア

  • よりスムーズなコラボレーションを求めるチームやフリーランサー オープンソースプロジェクトに貢献する全ての人

こんにちは
です。

カリキュラム

全体

7件 ∙ (1時間 13分)

講座掲載日: 
最終更新日: 

受講レビュー

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

期間限定セール、あと6日日で終了

¥8,910

70%

¥3,701

似ている講座

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