2

たまたまローカル リポジトリ内のディレクトリの名前を変更し、この変更を github リポジトリにプッシュしました。実際には、このリポジトリが git サブモジュールに変わり、github で緑色のアイコンとして表示され、ディレクトリにさらにドリルダウンして個々のファイルを表示する方法がありません。

サブモジュールを github から削除するにはどうすればよいですか?

4

1 に答える 1

0

ディレクトリをファイルとして削除します。

git rm --cached path/to/directory

末尾のスラッシュを使用しないことに注意してください。これにより、サブリポジトリ内のコミットを指す特別なファイルが削除されます。

/path/to/directory 内の .git フォルダーを削除してから、ディレクトリをインデックスに再度追加します。

于 2012-11-29T21:00:45.323 に答える