¿Cómo sincronizar el repository de Android después de hacer cambios?

He descargado el código fuente de Android con repository, luego realicé algunos cambios en frameworks / base / packages. Ahora cuando trato de hacer la synchronization de repos, me da este error:

Sincronizar tree de trabajo: 60% (151/251) error: tiene cambios locales en 'packages / SystemUI / src / com / android / systemui / statusbar / phone / PhoneStatusBar.java'; no puede cambiar twigs

¿Cómo arreglarlo y actualizar todos los proyectos que no tienen cambios?

Como comenta Jens, el escondite es una buena opción aquí (para cambios no confirmados) .
Permite save su modificación local, git pull y git stash apply dichas modificaciones.
Ver por ejemplo " No se puede extraer o presionar después de clonar git – cambios locales ".

Si ya había realizado cambios, sería mejor:

  • tmp una twig tmp en tu HEAD actual
  • restablecer HEAD a origin/master
  • vuelva a probar la repo sync .
  • fusionar tmp para master