-x を使用すると 7zip アーカイブが大きすぎる

-x を使用すると 7zip アーカイブが大きすぎる

ディレクトリを zip に圧縮しており、いくつかの -x スイッチを使用しています。

7z a -tzip -x!.\test1.gadget\.git\* -x!.\test1.gadget\.gitignore test1.zip  .\test1.gadget\*  

7-Zip [64] 9.22 beta  Copyright (c) 1999-2011 Igor Pavlov  2011-04-18
Scanning

Creating archive test1.zip

Compressing  .git\COMMIT_EDITMSG
Compressing  .git\config
Compressing  .git\description
Compressing  .git\HEAD

しかし、zip ファイルは (必要なコンテンツのサイズに基づいて) 約 20k になると予想していましたが、実際には約 120k でした。zip ファイルを検査すると、除外されたコンテンツ (.git ディレクトリ) は存在しません。

何が間違っているのか、何かアイデアはありますか?
ありがとうございます...

答え1

皆さん、助けてくれてありがとう。これは望み通りに動作するようです:
7z a -tzip test.zip test.gadget* -x!test.gadget.git\ -x!test.gadget.idea\ -x!test.gadget.gitignore

関連情報