Git
gitはフリーでオープンソースの分散バージョン管理システムで、小規模なプロジェクトから大規模なプロジェクトまで、あらゆるプロジェクトを迅速かつ効率的に処理できるように設計されています。
GitLabはGitをベースとしたソフトウェア開発のための完全インテグレーションプラットフォームです。 Gitの機能性に加え、GitLabにはワークフローを強化する強力な機能がたくさんあります。
GitLabを使ってGitを最大限に活用するためのリソースを集めました。
詳細はgitのウェブサイトでもご覧いただけます。
利用を開始
以下のリソースは、gitを使い始めるのに役立ちます:
- 動画で学ぶGit入門。
- gitの基本
- サーバー上のGit - GitLab
- Gitのインストール方法
- gitの用語
- コマンドラインでGitを使い始める
- コマンドラインによるファイル編集
- GitLab Gitチートシート(ダウンロード)
- コミット:
- gitの隠し場所
- gitファイル非難
- git ファイルの履歴
- gitタグ
概念
以下は、バージョン管理の概念に関するリソースです:
- gitのコンセプト
- Gitはなぜ学ぶ価値があるのか
- SaaS ホスティング型 Git リポジトリの価格設定の未来
- バージョン管理に関するgitのウェブサイト
- GitLab Universityによるバージョン管理に関するプレゼンテーション
gitのヒント
以下のリソースは、gitをより効率的に使えるようになる助けとなるでしょう:
- GitLabサポートチームが集めた便利なGitコマンド。
- git のヒントとコツ
- Gitを使いこなすための8つのヒント
git のトラブルシューティング
gitに問題がある場合は、以下が役に立つかもしれません:
- Gitで可能な数々の_取り消し_機能
- Gitのトラブルシューティング・テクニックを学ぶ
ブランチ戦略
高度な利用
以下は、gitを最大限に活用したい人向けの上級者向けのトピックです:
- サーバーフック
- git 属性
- Git サブモジュール: GitLab CI で Git サブモジュールを使う
- 部分クローン
API
GitignoreテンプレートAPIはGitLabからのGit関連のクエリを可能にします。
git 大容量ファイルストレージ(LFS)
以下はgit Large File Storageに関するものです: