git ignora los cambios de carpeta pero aún se sincroniza

Estoy trabajando en un proyecto de Android que sincronizo con git. Importé Google y Facebook Sdks. Quiero que el empuje empuje los sdks para que sean compartidos, pero no para rastrear todos los cambios en el caching y demás. ¿Hay alguna manera de hacer esto?

Gracias

Necesitas un .gitignore . Puede agregar cualquier cantidad de reglas a este file especificando los files que git debe ignorar por completo.

https://help.github.com/articles/ignoring-files