git subtree split で奇妙な結果が得られます - 私は次の設定をしています:
Project/
file.xml
WEB-INF/
build/
database/
DATA/
PUSH/
lib/
src/
test/
データベース/を分割しようとしています。私はコマンドを使用しました:
git subtree split -P database/ -b database
データベースブランチを作成します。データベースブランチで得られるのは次のとおりです。
database/
DATA/
PUSH/
WEB-INF/
ここに WEB-INF が入っている理由を知っている人はいますか? 分割する前にProject/からWEB-INFを削除してもコミットしないと、うまくいきません。だから私は回避策を持っています。しかし、私はそれを理解できず、Git が期待どおりに動作しない理由を知りたいと思っています。
参考までに、ディレクトリと同じではないブランチ名で試してみましたが、同じ問題が発生しました。
ありがとうございました。