無料ダウンロードPNG画像 :ギタブ
ギタブ

GitHubは、Gitを使用したバージョン管理のためのWebベースのホスティングサービスです。主にコンピューターコードに使用されます。 Gitの分散バージョン管理とソースコード管理(SCM)機能のすべてを提供するだけでなく、独自の機能を追加します。

すべてのプロジェクトに対して、アクセス制御と、バグ追跡、機能リクエスト、タスク管理、Wikiなどのいくつかのコラボレーション機能を提供します。

GitHubは、オープンソースソフトウェアプロジェクトをホストするために一般的に使用されるエンタープライズ、チーム、プロ、および無料のアカウントのプランを提供しています。 2019年1月の時点で、GitHubは無料アカウントを含むすべてのプランに無制限のプライベートリポジトリを提供しています。

2018年6月の時点で、GitHubは2800万を超えるユーザーと5700万のリポジトリ(2800万のパブリックリポジトリを含む)を持ち、世界最大のソースコードホストとなっていると報告しています。

GitHubは、Ruby on Railsを使用してChris Wanstrath、P。J. Hyett、Tom Preston-Werner、Scott Chaconによって開発され、2008年2月に設立されました。GitHub、Inc.は2007年から存在し、サンフランシスコにあります。

2009年2月24日、GitHubチームのメンバーがYahoo!での講演で発表しました。本社では、オンラインになってから1年以内に、46,000を超える公開リポジトリが蓄積され、そのうちの1万7,000が前月だけで作成されました。当時、約6,200のリポジトリが少なくとも1回フォークされ、4,600がマージされました。

2009年7月5日、GitHubは、サイトが10万人以上のユーザーによって利用されていることを発表しました。 2009年7月27日、Yahoo!で行われた別の講演で、Preston-WernerはGitHubが90,000の一意のパブリックリポジトリをホストするように成長し、12,000が少なくとも1回フォークされ、合計135,000リポジトリとなったと発表しました。

2010年7月25日、GitHubは100万のリポジトリをホストしていると発表しました。 2011年4月20日、GitHubは200万のリポジトリをホストしていると発表しました。

2011年6月2日、ReadWriteWebは、GitHubが2011年1月から5月までの合計コミット数でSourceForgeおよびGoogle Codeを上回ったと報告しました。

2012年7月9日、GitHubの投資家Andreessen HorowitzのゼネラルパートナーであるPeter Levineは、GitHubは2008年から毎年300%の収益を上げており、「ほぼすべての方法で利益を上げている」と述べています。

2013年1月16日、GitHubは、300万ユーザーのマークを通過し、500万を超えるリポジトリをホストしていることを発表しました。 2013年12月23日、GitHubはリポジトリが1,000万に達したと発表しました。

2015年6月、GitHubは米国以外で最初のオフィスである日本にオフィスを開設しました。

2015年7月29日、GitHubはSequoia Capitalが主導するラウンドで2億5000万ドルの資金を調達したと発表しました。ラウンドは、会社を約20億ドルと評価しました。

2016年、GitHubはForbes Cloud 100リストで14位にランクされました。

2018年2月28日、GitHubは過去2番目に大きな分散型サービス拒否(DDoS)攻撃の被害を受け、着信トラフィックは約1.35テラビット/秒のピークに達しました。

2018年6月4日、マイクロソフトはGitHubを75億米ドルで買収することで合意に達したと発表しました。購入は2018年10月26日に終了しました。

2018年6月19日、GitHubはすべての学校に無料の教育バンドルを提供することでGitHub教育を拡大しました。

GitHubプラットフォームの開発は2007年10月19日に始まりました。このサイトは、ベータリリースとして数か月前に利用可能になった後、2008年4月にTom Preston-Werner、Chris Wanstrath、P。J. Hyett、Scott Chaconによって立ち上げられました。

GitHub上のプロジェクトは、標準のGitコマンドラインインターフェースを使用してアクセスおよび操作でき、すべての標準のGitコマンドが動作します。 GitHubでは、登録済みユーザーと未登録ユーザーがサイト上のパブリックリポジトリを閲覧することもできます。複数のデスクトップクライアントとGitプラグインも、プラットフォームと統合するGitHubおよびその他のサードパーティによって作成されています。

このサイトは、フィード、フォロワー、Wiki(Gollumと呼ばれるWikiソフトウェアを使用)などのソーシャルネットワーキングのような機能と、ソーシャルネットワークグラフを提供し、開発者がリポジトリのバージョン(「フォーク」)でどのように作業しているか、どのフォーク(およびブランチ内のブランチ)を表示しているかそのフォーク)が最新です。

ユーザーがサイトにコンテンツを提供するには、アカウントを作成する必要がありますが、パブリックリポジトリは誰でも閲覧およびダウンロードできます。登録されたユーザーアカウントを使用すると、ユーザーは、ディスカッション、リポジトリの管理、他のユーザーのリポジトリへの投稿の送信、およびコードの変更のレビューを行うことができます。

GitHubを支える基本的なソフトウェアは、Linuxの作成者であるLinus Torvaldsによって書かれたGit自体です。 GitHubユーザーインターフェイスを提供する追加のソフトウェアは、Ruby on RailsとErlangを使用して、GitHub、Inc.の開発者であるWanstrath、Hyett、およびPreston-Wernerによって作成されました。