get 'aborto' después de que git haya sacado algunos files

Utilizo git para el control de versiones, estoy intentando extraer cambios de código del server. Como ejecuto 'git pull origin master', después de sacar algunos files me muestra 'Aborting'. ¿De qué se trata esto, he estado trabajando en git últimos 3 meses, pero eso no sucedió. ¿Hay algo corrompido?

También no se puede 'git push' ya que no se han extraído todos los files

es como:

* branch master -> FETCH_HEAD error: The following untracked working tree files would be overwritten by merge: sites/all/modules/examples/form_example/form_example_tutorial.inc sites/all/modules/examples/form_example/form_example_wizard.inc sites/all/modules/examples/image_example/image_example.info sites/all/modules/examples/image_example/image_example.install sites/all/modules/examples/image_example/image_example.module sites/all/modules/examples/image_example/image_example.pages.inc sites/all/modules/examples/image_example/image_example.test sites/all/modules/examples/js_example/accordion.tpl.php sites/all/modules/examples/js_example/css/jsweights.css sites/all/modules/examples/js_example/js/ajaxy.js sites/all/modules/examples/js_example/js/black.js sites/all/modules/examples/js_example/js/blue.js sites/all/modules/examples/js_example/js/brown.js sites/all/modules/examples/js_example/js/green.js sites/all/modules/examples/js_example/js/purple.js sites/all/modules/examples/js_example/js/networking.js sites/all/modules/examples/js_example/js_example.info sites/all/modules/examples/js_example/js_example.module sites/all/modules/examples/menu_example/menu_example.info sites/all/modules/examples/menu_example/menu_example.module sites/all/modules/examples/menu_example/menu_example.tes Aborting 

Todos los files que enumera no se rastrean en su sucursal local, por lo que si realiza la fusión, cualquier cambio que haya realizado en esos files se perderá irremediablemente. Por lo tanto, git no te deja hacer la fusión.

Para solucionarlo, elimine todos esos files de su tree de trabajo o agréguelos y confírmelos, dependiendo de si desea mantener sus cambios locales en ellos o no.

¿Se realiza un seguimiento de la sucursal local? En la carpeta .git hay un file de configuration:

 [core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true hideDotFiles = dotGitOnly [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = //cunim/Repositories/AvaPA.git [branch "master"] remote = origin merge = refs/heads/master [branch "dev"] remote = origin merge = refs/heads/dev 

Tiene que haber una input para la sucursal en la que se encuentra para que se retrase

Aquí hay un set de videos tutoriales sobre git que encontramos muy útiles

http://www.ava.co.uk/git