Gitは優秀で業界でも認められた バージョン管理システムです GitHub.comで誰でもアクセスできます ♪ (ボッサテーマ曲) ♪ どこでも自分のGitレポジトリを 設けられると思うことは簡単です たくさんのサービスで溢れていますし ホストするためのツールも豊富です 社内のファイアウォールの中でもそうです しかしコードをホストする以上に 多くのことがあります ソフトウェアの変更もでき― これは全てのタイプのファイル 様々なコラボレーションについて可能です issueをファイルし すぐ見つかるようなレポジトリの管理や ユーザー名で寄稿者に メンションを送ったり pull requestと呼ばれる概念を使って 入ってくる変更を管理できます これらはすべてGitHub.comで 利用でき このコラボレーション・プラットフォームは Gitレポジトリもホストしています GitHubで最初に出会うのは おそらくExploreページでしょう 現在のアプリケーションで必要なものを 解決するのに必要な オープンソースについてわかります でもすぐに問題/issueをファイルしたり プロジェクトを改善したり 欠点を修正するための 変更を加えたいと思うかもしれません これらすべてのことが GitHubプラットフォームで可能です 統合欠陥管理の機能など― 様々な解決法を用意していますし pull requestのプロセスには コードの変更のチェックが行われますし コメントをして 洗練された上で 承認されます プロジェクトの中心となっている 寄稿者以外の人にとっても 同様です GitHubによってGitがそもそも あまり用いられていなかった場所でも 使えるよう改善を加えています 例えばGit レポジトリが サブバージョンのレポジトリとして 扱われるようにするために SvnBridgeがあります これは総合的な構造基盤を 継続的にゆっくりと移行するのに 役立ったり スクリプトを書いたり その他のリリース過程に組み込まれた オートメーションにも役立ちます GitHubにはweb flowという 概念もあります これによってGitの操作を ウェブブラウザで行うことができます レポジトリをディスクに コピーする必要がなく GitソフトウェアをあなたのPCに ロードする必要もありません 特に共有の端末の場合はそうです シンタックスを強調表示する エディターだけが― レポジトリのどのファイルでも ブラウザに直接表示します 名前を変更したり 移動や削除を行ったり 新しいファイル名を付けたり プロジェクトのあらゆる事柄を ブラウザから直接 変更することができます つまりGitは レポジトリを扱うのに デスクトップツールが必要な場合に比べて あなたの組織の人々や オープンソース・プロジェクトや 企業にとって ずっとアクセスしやすくなります どんなソフトウェアのプロジェクトにとっても ドキュメンテーションは 重要な過程ですので レポジトリと周辺のコメント機能で Proseをサポートしているのは 大変重要です GitHubではGitHub式の Markdownをサポートしており これはissueやpull requestや レポジトリの中心となるドキュメントにおいても 重要なMarkdown言語に 改善を加えたものです これにただ .md という拡張を施して 他のファイルと同様に レポジトリに入れるだけで ドキュメントエディターのように 変更が反映されて表示されます 削除された行は消え 位置変更をした行は きちんと表示され 加筆された行は緑で強調表示されます コードとドキュメントだけではありません 3DモデルやSTL file― 地図に用いるGeoJSON といったものへの サポートも追加しています これらがブラウザにあるため 通常であれば手元のPCに 購入してダウンロードしなければならず セットアップや設定や インストールも複雑なツールでも 直接ブラウザにあることによって こうしたファイルが レポジトリを訪問する誰にでも もっとアクセスしやすくなりました GitHubは 通常デスクトップツールが要るような web flowをひとつの場所に まとめるプラットフォームです Gitで作業をするにも こうした複雑なMarkdownや STLやGeoJSONファイルを 簡単に使えるように オンラインで表示するにも アカウントを作成したらすぐに できます つまり コラボレーションが もっと頻繁に― 摩擦を起こすことなく行えるので もっと多くのコラボレーションを オープンソースと クローズドソースの両方のプロジェクトで 行うことができるのです GitとGitHub.comプラットフォームにおける GitHub Foundationsについての エピソードをご覧いただき ありがとうございました こちらでエピソードの購読登録をしてください 質問があれば 下の欄に書き込んでくださいね コメントもお待ちしています 関連動画に興味のある方は pull requestの使い方も含めて この動画のすぐ下にあります