2012-02-24 7 views
1

「git add」を使用して、git repoのルートに内容のあるディレクトリを追加しました。 'git commit -m'というメッセージが表示されます。 "その後、それをbitbucketにプッシュしました。これが私たちの典型的なワークフローです。ディレクトリに内容を持つルートを追加する際の奇妙な動作

しかし、別の開発者がリポジトリをプルすると、新しいディレクトリが空になります。 Bitbucketでは、奇妙なファイルリストを取得しています。参照:http://sandbox.thecanarycollective.com/whiteboard/2012-02-24_103433.png

何が間違っていますか?

答えて

2

サブモジュールです。どういうわけかあなた(またはあなたの同僚)が作ったものです。

サブモジュールは、外国のリポジトリは、ソースツリーの専用 サブディレクトリ内に埋め込むことを可能にする、常に特定のコミットで指摘しました。

私はビットバケットのためのサブモジュールについてのドキュメントを見つけることはできませんが、githubのは、それらに関連するページがあります。

http://help.github.com/submodules/

+0

感謝を。そのディレクトリに.gitフォルダがあることに気付かなかった。 – phirschybar

+0

ようこそ。 – WDRust

関連する問題