「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次 †
概要 †
https://learn.microsoft.com/en-us/collections/o1njfe825p602p
詳細 †
以下、GitHub Foundaitons ハンズオンとの差分情報のみポイント
- ユニット
- Introduction 3 min
- What is version control? 5 min
- Exercise - Try out Git 5 min
- Basic Git commands 10 min
- Knowledge check 5 min
- バージョン管理システム(VCS)≒ソフトウェア構成管理 (SCM) システム
- GitHub は、Web サイトまたはコマンド ライン ツールからアクセスできるリモート リポジトリ
- (Gitホスティングサービスとか、そう言う、言い方はしていないが、コレは意図的なのだろうか?)
- 1. Git のセットアップ
- ユーザー設定: git config を使用して、Git にユーザー名とメールアドレスを設定。
- リポジトリの作成: git init で新しいリポジトリ(例: cats)を作成。
- ファイルの追加: index.html を作成し、git status で状態を確認。
- 2. ファイルの追跡とコミット
- git add . でファイルを追跡対象に追加。
- git commit -m "Initial commit" でバージョンを保存。
- git log で履歴を確認。
- 3. 変更の追加とコミットの管理
- git diff で変更点を確認。
- git commit -a -m "Updated index.html" で変更を保存。
- .gitignore ファイルを追加し、不要なファイルを除外。
- 6. まとめと今後の予定
- Git の基本的な操作(セットアップ、変更の追跡、コミット、削除・復元、履歴管理)を復習。
- 今後のライブ配信で、コミットの統合(squash)などの高度なトピックを解説予定。
- 詳細な学習モジュール: aka.ms/LearnWithDrG/IntroToGit?
- ユニット
- Introduction 2 min
- What is GitHub? 8 min
- Components of the GitHub flow 8 min
- GitHub is a collaborative platform 8 min
- GitHub platform management 4 min
- Knowledge check 3 min
- GitHub プロジェクトにバグを報告する最適な方法は問題(Issue)
- プルリクエストの話1(ブランチ、修正、ブルリク、マージ)
- プルリクエストの話2(書込権限が無い場合はフォーク&クローンして修正、プッシュ、プルリク)
- Knowledge check 4 min
- 組織アカウントは共有アカウント、個人/ユーザー アカウントは個人用
- Enterpriseプランで複数の組織にまたがるユーザーとリポジトリを一元的に管理
- チームで会社またはグループの構造を反映(カスケード アクセス権限を提供し、メンションを介してすべてのチーム メンバーに簡単に通知)
- Summary 1 min
- アカウントの種類: 個人、組織、企業
- プラン: 個人と組織向けのFree、個人向けのPro、組織向けのTeam、Enterprise。
- GitHub Mobile および GitHub Desktop で GitHub にアクセスする際に関連する機能。
- GitHub の請求と支払い(個人向け従量課金、組織向けサブスクリプション課金)
- ユニット
- Introduction 1 min
- GitHub Copilot, your AI pair programmer 2 min
- Interact with Copilot 2 min
- Set up, configure, and troubleshoot GitHub Copilot 7 min
- Exercise - Develop with AI-powered code suggestions by using GitHub Copilot and VS Code 1 min
参考 †