コース概要

導入

  • バージョン管理がなぜ重要なのか?

ソースコード制御用の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)の経験
  • プログラミング言語の知識

対象者

  • 開発者
  • ソフトウェアエンジニア
  • プロジェクトマネージャー
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (1)

今後のコース

関連カテゴリー