1

私が達成しようとしている のは、さまざまなリポジトリのサブモジュールのライブラリと一緒にまとめたワードプレスの「スターターテーマ」をコピーしたいということです。(例: normalize-css または scrollmagic)。現在のプロジェクト フォルダーでは問題なく動作しますが、テーマを新しいフォルダーにコピーし、親テーマ フォルダーの名前を変更してから新しいリポジトリに追加しようとすると、sourcetree に表示されません。通常のファイルと同様に、サブモジュール ファイルをメイン リポジトリに追加したいだけです。

試したこと: まず、スターター テーマ フォルダーを新しい場所にコピーし、新しい名前を付けました。次に、次の領域の新しいフォルダー名を反映するようにファイルを更新しました。「プロジェクトルート.gitmodulesファイル」のサブモジュールフォルダー内にある「モジュール.gitファイル」。また、プロジェクト ルートの .git フォルダーに、modules フォルダーも表示されることに気付きました。私はそれをどうするかわかりません。それを新しい.gitフォルダーの場所にコピーし、テストとしていくつかの適切なフォルダー名の変更で構成ファイルを更新しましたが、何もしなかったようです。サブレポも試しましたが、それにも問題がありました。

これは、新しいプロジェクトごとに手動で追加する必要がありますか、またはこれらを新しいリポジトリに転送する方法はありますか?

元のフォルダー構造 | 以下の新しいフォルダー構造の比較(役立つ場合) ここに画像の説明を入力

1st は最初のブランチで、New はコピーしたブランチです。

ここに画像の説明を入力 ここに画像の説明を入力

4

1 に答える 1

0

テーマを新しいフォルダーにコピーし、親テーマ フォルダーの名前を変更してから新しいリポジトリに追加しようとすると、sourcetree に表示されません。

通常のファイルと同様に、サブモジュール ファイルをメイン リポジトリに追加したいだけです。

次に、.git サブフォルダーではなく、ファイルのみをコピーするようにする必要があります。
サブフォルダーがある場合.git、SourceTree は、ネストされた Git リポジトリとして、そのサブモジュール コンテンツのルート ディレクトリのみを表示します。

于 2019-11-23T08:54:19.240 に答える