コース概要
導入
- バージョン管理がなぜ重要なのか?
ソースコード制御用のGitシステム機能の概要
- 好みのオペレーティングシステムにGitをインストールする。
- 基本的なGit属性とコンポーネントを開始する。
- リポジトリ、コミット、ファイルとは何ですか?
Gitワークフローと基本的なシステムプロセスの理解
- 異なるGit状態とは何か?
- リポジトリとGitフォルダを作成する。
既存プロジェクトの管理とGitを使用したファイル処理
- コミットとメッセージを操作する。
- Gitリポジトリ内で変更をコミットし、取り消す。
- バージョン履歴のログインとアクセス。
Gitでのブランチングとマージの開始
- ブランチングとマージプロセスの種類に慣れる。
- Gitで特殊なマーカーを利用する。
- Gitのタギングとスタッシング機能を利用する。
- GitでResetとReflogを使用するには?
GitHubの機能とアーキテクチャの概要
GitHubユーザーアカウントのセットアップとプロフィール管理
- GitHubに認証を行い、資格情報を更新する。
- SSH v.s. HTTPS
- SSHを使用したGitHubでの認証確認。
GitHubリポジトリの作成とローカルGitリポジトリとの連携
- GitHubリポジトリをクローンまたはアーカイブする。
ローカルコピー内のリポジトリコンテンツの初期化
GitHubリポジトリへのコンテンツ変更の公開
中級リポジトリ機能と設定の実践
GitHubの書き込みとフォーマット構文の練習
- テーブルの利用とコードブロックの操作。
- URLと参照を自動リンクする。
GitHubファイルとフォルダへの操作
- ローカルリポジトリとのファイル変更の同期。
GitHubコミットの作成、編集、転送
- コミットを管理し、ローカルリポジトリクローンを処理する。
コミットの確認とローカルコピーでのコミットIDの利用
GitHubでのFetchとPullコマンドの理解
GitHubでの基本的なフォークとクローン概念の理解
GitHub変更のプッシュとプッシュリクエストの確認
フォークの操作とプルリクエストへの提案の提出
プルリクエストのレビューと提案された変更の統合
GitHubマージでのコンフリクト解決とCLIの利用
GitHubタグとリリースの開始
- ローカルタグを利用し、GitHubタグを更新する。
- 新しいGitHubリリースの開始、削除、作成。
GitHubプルリクエスト、コミット、タグの比較
GitHubスニペット機能の理解と利用
GitHubでの開発プロジェクトとの統合
GitHub組織の作成とチーム管理
- 組織アカウントと個人アカウント。
- 以前のGitHub機能を実行する。
GitHubプロジェクトの管理とプロジェクトボードの操作
リポジトリ情報のフィルタリングとGitHubフィルターの共有
APIとWebhooksを使用したGitHubの拡張
- OAuthトークンを使用したGitHubの自動化。
GitHub問題のトラブルシューティング
まとめと結論
要求
- コマンドとターミナル(Windows、Linux、またはMac)の経験
- プログラミング言語の知識
対象者
- 開発者
- ソフトウェアエンジニア
- プロジェクトマネージャー
お客様の声 (1)
フレンドリーで親しみやすいトレーナー。非常に知識が豊富です。
Piotr Kowalski - EduBroker Sp. zo.o.
コース - Git and GitHub Fundamentals
機械翻訳