GitHubは、開発者がプログラミング・プロジェクトを保存・管理できるクラウドベースのサービスだ。その名前は、Gitバージョンコントロールシステムに由来する。
現在、GitHubはオープンソースの開発者やプログラマーの間で最も人気のあるコードホスティングサービスです。WordPressユーザーであれば、プラグインやテーマがたくさんホスティングされているのを見つけることができるでしょう。
Gitバージョンコントロールとは?
バージョンコントロールは、開発者チームが同じプロジェクトで同時に作業することを可能にする。バージョン管理は、すべてのファイルに加えられたすべての変更を長期にわたってトラッキングします。
開発者はいつでも、変更を一括してコミットしたり、問題があったときに以前のバージョンにロールバックすることができる。このシステムは、二人の開発者が同じファイルを編集したときのコンフリクトにも対処できる。
Gitは、複数のユーザーが同じコードベースで作業できる、一般的なバージョン・コントロール・システムだ。GitHubは、バージョンコントロールにGitを使用するホスティングサービスです。
GitHubの仕組み
GitHubでホスティングされているプロジェクトをリポジトリと呼びます。
GitHubには誰でもアカウントを登録できる。自分のリポジトリに他のユーザーを追加して、開発プロジェクトを共同で進めることができる。
ユーザーはプロジェクトの「フォーク」(コピー)を作成し、自分のコンピューターで作業することができる。そして、その変更をメインプロジェクトにマージするよう要求することができる。プロジェクトオーナーはその変更を受け入れるか拒否することができる。
WordPress開発者の多くは、プラグインやテーマのホスティングにGitHubを使っています。GitHub を使うことで、チームでの共同作業やフィードバックの取得、コードのレビューなどが可能になります。
また、WordPressユーザーはこれらのプラグインやテーマをGitHubからダウンロードし、自分のサイトで使うことができる。
GitHubからプラグインとテーマをインストールする方法
GitHubからWordPressのプラグインやテーマをダウンロードしてインストールするのはとても簡単です。必要なのは、ZIPファイルをダウンロードしてプラグインを手動でインストールするだけです。
GitHub から WordPress のプラグインやテーマをインストールする方法について、順を追って説明します。
GitHub のプラグインやテーマが気に入ったら、GitHub のプロジェクトに星をつけてください。そうすることで、開発者に彼らの努力を評価していることが伝わります。
GitHubは他に何に使われていますか?
GitHubはコードのためだけに使われているわけではない。開発者やプログラマーのための大規模なソーシャル・ネットワーキング・サイトでもある。
ユーザー同士でフォローし合ったり、プロジェクトの更新を購読したり、スター評価をつけたりすることができる。これらの機能により、ユーザーは興味のあるプロジェクトの更新を受け取ったり、同僚や共同作業者と連絡を取り合うことが有効化される。
GitHubは、共同作業やバージョンコントロールが有効なライティングプロジェクトにも使えます。ソフトウェアのマニュアルやドキュメンテーション、学習リソース、その他の執筆プロジェクトは、定期的にGitHubで作成されています。
この投稿が GitHub についてもっと知っていただく一助となれば幸いです。WordPress の便利な Tips やトリック、アイデアに関する関連投稿は、以下の「追加読み物」リストもご覧ください。
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.