Git Merging no elimina files

Agregué una extensión en una twig 'A' y la empujé al origen 'A'

  1. git branch A
  2. git agregar files
  3. git push Origen A

    Fusionó esos files con la twig de etapas

  4. git checkout Puesta en escena

  5. git fetch origen
  6. git merge origin / Puesta en escena
  7. git merge origin / A
  8. git push origen Origen

Más tarde decidí que iba a hacer una installation de modman de la misma extensión, así que volví a la misma twig 'A' eliminó esos files que agregué previamente y empujé a la twig de origen 'A'

Hice el mismo procedimiento que el mencionado anteriormente, pero después del paso 7, git merge origin / A, todavía puedo ver los files eliminados en mi directory.

Cuando hice un

git log file 

solo muestra el compromiso donde los agregué, no muestra un compromiso donde eliminé. Pero cuando hago un

 git log --name-status 

Muestra que el file se borró, algo así como

 - D file 

¿Qué es mi culpa? ¿Por qué no está borrando los files en la twig donde me estoy fusionando?

No estoy seguro de que haya agregado originalmente los files a la twig A.

 branch A 

crea una twig llamada A, pero aún permanece en su twig original, donde agregó los files.

 git checkout -b A 

crea la twig A y la verifica de inmediato.