GitLabユニバーシティ
GitLab Universityは、GitとGitLabによるバージョン管理、そしてGitLabの他の機能について学ぶのに最適な場所です。
_大学_向けのGitLabサブスクリプションをお探しの場合は、GitLab for Educationのページをご覧ください。
注意:GitLab Universityのコンテンツの一部は古い可能性があり、評価する予定です。
GitLab Universityのカリキュラムは、GitLabのビデオ、スクリーンキャスト、プレゼンテーション、プロジェクト、そして他のサービスでホストされている外部のGitLabコンテンツからComposerされ、以下のセクションで構成されています:
- GitLabビギナー。
- GitLab中級。
- GitLab Advanced。
- 外部記事
- GitLabチームメンバーのためのリソース。
1. GitLab 初心者
1.1.バージョン管理とgit
1.2.GitLabの基礎
- GitLab.comの概要 - ビデオ
- なぜ Git と GitLab を使うのか - スライド
- GitLab の基本 - 記事
- GitとGitLabの基礎 - ビデオ
- GitとGitLabの基礎 - オンラインコース
- GitLabバージョンの比較
1.3.GitLabアカウント
1.4.GitLabプロジェクト
- リポジトリ、プロジェクト、グループ - 動画
- GitLabでプロジェクトを作成する - 動画
- ファイルとディレクトリの作成方法
- GitLab Todos
- GitLabのワークインプログレス(WIP) フラグ
1.5.他のソース管理からの移行
1.6.GitLabチーム
- GitLabについて
- GitLabの方向性
- GitLabマスタープラン
- GitLabをみんなのために - ビデオ- 「GitHubへ」の手紙への返信
- コラボレーション向上のためのインナーソーシングの活用
- ソフトウェア開発市場とGitLab - 動画-スライド
- GitLabブッククラブ
- GitLab リソース
1.7 コミュニティとサポート
-
ヘルプ
- GitLabの機能提案、バグのレポートとトラッキング
- GitLab IRC チャンネル、Gitter チャットルーム、コミュニティフォーラム、メーリングリスト
- テクニカルサポート
- 素晴らしいコミュニティの一員としてGitLabに貢献しませんか?
- GitLab開発キットを使い始めるには(GDK)
- GitLabトレーニングワークショップ
- GitLabプロフェッショナルサービス
1.8 GitLab トレーニング資料
2. GitLab 中級編
2.1 GitLabページ
2.2.GitLabのイシュー
- GitLabでのマークダウン
- イシューとマージリクエスト - 動画
- GitLabイシューの期限とマイルストーン
- GitLabラベルの使い方
- GitLab ラベルの自動適用
- GitLab イシューボード - 製品ページ
- GitLab Issue Boardの概要
- GitLabイシューボードのデザイン
- GitLabでアイデアから制作まで - ビデオ
2.3.継続的インテグレーション
- オペレーションシステム、サーバー、VM、コンテナ、Unix - ビデオ
- GitLab CI/CD - 製品ページ
- GitLabとGitLab CIを使い始めるには
- GitLabコンテナレジストリ
- GitLabとDocker - ビデオ
- Dockerを組み込んだGitLabのスケール方法
- GitLabによる継続的インテグレーション、デリバリー、デプロイメント
- デプロイと環境
- シーケンシャル、パラレルまたはカスタムパイプライン
- 継続的インテグレーションのための GitLab Runner のセットアップ
- GitLabランナーをDigitalOceanにセットアップする方法
- iOSプロジェクトのGitLab CI設定
- IBM: 継続的デリバリーと継続的デプロイ - ビデオ
- アマゾン:継続的デリバリーへの移行 - 動画
- TechBeacon: 継続的デリバリーを行うには、まずリリース・サイクル時間の短縮に注力しましょう。
- 見る インテグレーションを参照してください。
2.4.ワークフロー
2.5.GitLabの比較
- GitLab と他のツールとの比較
- GitLab 用語の比較
- GitLabとAtlassianの比較(録画 2016-03-03)
- GitLabポジションFAQ
- GitLabのカスタマーレビューとGitLabを好む理由
3. GitLab アドバンスト
3.1.デブオプス
3.2.GitLabとOmnibusのインストール
- オムニバスとは - ビデオ
- GitLabをOmnibusでインストールする方法 - ビデオ
- GitLab のインストール - オンラインコース
- パッケージ化されていないPostgreSQLデータベースの使用
- Microsoft AzureへのGitLabのインストール
- GitLab の Digital Ocean へのインストール
3.3.権限
3.4.大容量ファイル
3.5.LDAPとActive Directory
3.6つのカスタム言語
3.7.スケーラビリティと高可用性
3.8 サイクル分析
3.9.インテグレーション
- JiraとJenkinsをGitLabとインテグレーションする方法 - 動画
- Jira と GitLab をインテグレーションする方法
- JenkinsとGitLabをインテグレーションする方法
- BambooとGitLabをインテグレーションする方法
- GitLabとSlackをインテグレーションする方法
- ConvoxとGitLabをインテグレーションする方法
- GitLabとShippable CIをはじめよう
4. 外部記事
- マーク・アンドリーセンによる2011年のWSJ記事 - ソフトウェアは世界を食べている
- 2014 Chris Dixonによるブログ記事 - ソフトウェアはソフトウェア開発を食べる
- 2015 Venture Beat 記事 - 実はオープンソースが世界を食っている
5. GitLabチームメンバーのためのリソース
注:GitLabチームメンバーのみがアクセスできるコンテンツもあります。