私はhttps://github.com/経由でリポジトリを作成することができています(repo
言う)とがあります。GitHubで入れ子になったリポジトリを作成するにはどうすればいいですか?
https://github.com/username/repo/sub_repo.git
私はhttps://github.com/経由でリポジトリを作成することができています(repo
言う)とがあります。GitHubで入れ子になったリポジトリを作成するにはどうすればいいですか?
https://github.com/username/repo/sub_repo.git
GitHubの:
https://github.com/username/repo.git
は、どのように私は別のリポジトリ(sub_repo
言う)repo
下に置き、予想通り持っを作成しますネストされたリポジトリは許可されません(IIRC Gitはこれを裸のリポジトリには許可しません)。
しかし、サブモジュールを使用して、作業ツリーの「クライアント側」にリポジトリをネストすることができます。
親ディレクトリを複製する必要があります。そして
、submoduleとしてサブリポジトリを追加:
git submodule add https://github.com/username/sub_repo.git
sub_repoモジュールは、親レポに連結され、sub_repoディレクトリに見出すことができます。
コミット(.gitmodulesとsub_repo)、プッシュすると完了です。
githubはネストリポジトリをサポートしていません。あなたがサブモジュールの絶対URLを望んでいない場合、カスタムはスーパーリポジトリの隣に置き、URLの "../"を以下のように使用します:https://github.com/losalamos/cinch-nested-example/blob/d59c26a89153148ba29d68dd5ee455a88efbc9a2/.gitmodules
'username/repo/sub 'username/sub-repo.git'ではなく' -repo.git'?私の目的は私のコードを整理することです。 – SparkAndShine
申し訳ありませんが、タイプミスが修正されました。 sub_repoは通常のリポジトリです - threreはgithub上のネストされたフォルダを使用する方法ではありません。 – MrTux
これはGit Subtreeで可能ですか? – SparkAndShine