2

git によって監視される 3 つのディレクトリと、監視されない 1 つのディレクトリがありました。それらすべてからコピーを作成し、それらをより大きな別のディレクトリに貼り付けて、github にプッシュしたかったのです。残念ながらうまくいきませんでした。監視されていないフォルダーのみがアップロードされ、他のフォルダーには名前と緑色のアイコンのみが表示されます。誰かが私が正しいことをするのを手伝ってくれますか?

4

1 に答える 1

0

git addgitリポジトリ自体(フォルダを含む)であるgitリポジトリへのディレクトリの場合.git、gitはそれをgitサブモジュールとして追加します。これには、そのディレクトリ内のファイルではなく、サブモジュールのリビジョンのみが含まれます。

このSO:how-do-i-remove-a-git-submoduleも参照してください。サブモジュールと.gitフォルダーを(エクスポートで!)削除した場合は、フォルダーを再度追加できます。今回は完全なフォルダである必要があります。


サブモジュールがすでに問題の解決策であるかどうかも検討する必要があります。

于 2012-12-31T13:26:35.810 に答える