1. ホーム
  2. ギット

[解決済み】GitHubのプロジェクトとリポジトリについて

2022-03-27 03:36:23

質問

GitHubでは、プロジェクト(リポジトリ内に作成可能)とリポジトリは概念的にどう違うのですか?

似たような質問をいくつか見かけました( こちら , こちら そして こちら ) を使っていますが、GitHub プロジェクトとは何か、GitHub リポジトリとは何か、そしてそれぞれをどのような場合に使うのかを説明しているものはありません。

どなたか、それぞれの用語の説明と、どのような場合に使用/作成するのかの例を示していただけると幸いです。例えば、互いに独立した複数のプロトタイプアプリケーションを持っている場合、それらすべてのソースコードを組織的に管理するために何を作成すればよいでしょうか。

解決方法は?

GitHub は最近 プロジェクト . これは、多くのプロジェクト管理ツールに典型的なビジュアルボードを提供するものである。

A リポジトリ をGitHubで公開しています。

リポジトリは、GitHub の最も基本的な要素です。最もわかりやすいのは プロジェクトのフォルダーをイメージしてください。リポジトリには、すべての プロジェクトファイル(ドキュメントを含む)を保存し、各ファイルの リビジョン履歴 リポジトリは複数の協力者を持つことができ、その協力者は 公開・非公開を問わない。

A プロジェクト をGitHubのドキュメントに従って作成します。

GitHub のプロジェクトボードは、作業の整理と優先順位付けを行うためのものです。特定の機能の作業用、包括的なロードマップ用、あるいはリリースのチェックリスト用のプロジェクトボードを作成することができます。プロジェクトボードを使えば、ニーズに合わせてカスタマイズしたワークフローを柔軟に作成することができます。

新機能であるProjectsが、この用語の過剰な使用と相反することが混乱の一因となっています。 プロジェクト を、上記のドキュメントに追加しました。