1. ホーム
  2. ギット

[解決済み】Githubでリポジトリをフォルダに整理することは可能ですか?

2022-04-09 18:47:06

質問

私はgitの初心者で、今やっていることは、最近のプロジェクトをすべてgithubにリポジトリとしてアップロードすることです。ウェブデザイン、ワードプレスのテーマ、さまざまな種類のアプリケーションなど、さまざまなプロジェクトがあります。そして、これらのいくつかは、異なるアプリケーションとしていくつかのものをテストしていたため、より大きなプロジェクトに属しています。

問題は、現在オンライン上のリポジトリが混乱していることです。関連するgithubリポジトリをフォルダ構造でグループ化するにはどうしたらよいでしょうか?github上のリポジトリを順序付け、構造化、あるいはタグ付けする機能を提供するものはありますか?

解決方法は?

2021年12月更新

<ブロッククオート

リストがパブリックベータ版として公開されました

<ブロッククオート

リストは、GitHub 上でお気に入りのリポジトリを簡単に整理・分類できるようにすることで、スターリング体験をレベルアップさせます。

自分のスターページに表示される公開リストは、次のサイトで作成できます。 https://github.com/USERNAME?tab=stars .

リストは、エンタープライズ管理されたユーザーを除き、誰でも利用することができます。


オリジナルの回答です。

GitHub では、レポを "フォルダ" でグループ化することはできません。 組織 .

参照 サブライムテキスト は、例えば、すべてのsublimeTextパッケージのレポのグループです。

でも、それだとネストしたフォルダ構成に対応できないんです。 今のところ(2017年6月)は、それは ネストされた チーム 組織構成 .


2020年8月更新:その READMEプロジェクト を追加することができます。 プロフィールページ ...この中で、自分のリポジトリを好きなようにリストアップし、整理することができます。しかし、これは手動で行う必要があります(ページを編集する)。


2019年2月更新:現在は、以下のような概念になっていますね。 プロジェクト :

"をご覧ください。 ユーザー所有のプロジェクト-個人用ワークスペース "

<ブロッククオート

また、プロジェクトボードには最大5つのリポジトリをリンクすることができます。リポジトリをリンクすると、検索範囲がリンク先のリポジトリに限定されるため、プロジェクトボードにまだ追加していない新しい課題を素早く絞り込むことができます

GitHub はタグもサポートするようになりました (タグの形式は トピック ).


2012年のオリジナル回答です。

もう一つの解決策は、他のレポを参照するレポを定義することで、次のように宣言します。 サブモジュール .

そうすれば、quot;親レポ"と呼ばれるレポ(他のレポを参照している)の一つをクローンするとき、それらはサブモジュールごとにサブディレクトリを持つ、独自のディレクトリにクローンされることになります。

GitHub のアカウントでは見た目にはわかりませんが (親レポを含めるとさらに多くのレポが表示されます)、ひとつの親レポをクローンすると、その中にあるすべての関連サブモジュールを取得することができます。


その 課題302 記載 コメントで によって AnneTheAgile 2014年の今(2018年11月)の参考文献だけで tbnorth/github_repo_tags

スモールパイソンプログラム このリポジトリでは、GitHub API を使ってあなたのリポジトリの一覧を取得し、リポジトリの名前と説明、そして URL を新しいリポジトリに追加しています。初期状態では、それぞれの「課題」には未分類というタグが付けられていますが、通常の課題タグ付けを使って、好きなようにタグ付けすることができます。

再実行すると repo_tags.py は、まだ課題によってカバーされていないレポに対してのみ、課題を作成します。