コース概要

GitとAzure DevOpsの概要

  • Gitバージョン管理システムの概要
  • Azure DevOpsとGit統合の紹介
  • 環境設定: Git, SourceTree, GitKraken, Azure DevOps

基本的なGit概念

  • リポジトリの作成とクローン
  • 基本的なGitコマンド: init, add, commit, push, pull
  • ブランチング概念と戦略

ブランチとマージ管理

  • 協働プロジェクトのためのブランチングベストプラクティス
  • SourceTreeとGitKrakenを使用したブランチ管理
  • 演習: ブランチの作成とマージ

マージ技術とコンフリクト解決

  • マージの種類: Merge, Fast forward merge, Squash and merge, Rebase and merge
  • コンフリクト解決戦略とベストプラクティス
  • 手を動かす演習: コンフリクトのシミュレーションと解決

コンソール対グラフィカルクライアント操作

  • コンソールからのGit操作
  • SourceTree(主要な演習)とGitKraken(デモンストレーション)を使用したリポジトリ管理
  • グラフィカルクライアントを使用するメリットとデメリット

高度なGit技術

  • ステージ、取り消し、リセット、およびステージ解除の変更
  • コミットのチェリー・ピッキングと実践的な応用
  • 安全に変更を取り消し、ロールバックする

Azure DevOpsとGitの連携

  • Azure ReposでGitリポジトリの設定
  • Azure DevOpsパイプラインとのGit統合
  • 権限とアクセス制御の管理

チームコラボレーションと実際のシナリオ

  • 大規模プロジェクトでのブランチ戦略
  • チーム環境でのコンフリクト処理
  • DevOpsワークフローでのバージョン管理のベストプラクティス

まとめと次へのステップ

要求

  • バージョン管理概念に関する基本的な知識
  • ソフトウェア開発の実践に関する知識

対象者

  • バージョン管理システムを使用する開発者
  • コードリポジトリを管理するDevOpsエンジニア
  • GitとAzure DevOpsを使用してソフトウェアプロジェクトに協力するチーム
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー