No hay references en común y ninguna especificada; haciendo nada

Tenía un proyecto local de git que quería agregar a gitolite. Aparentemente esto es difícil, así que abandoné la idea. Creé un nuevo repository de gitolite agregándolo a gitolite-admin / conf / gitolite.conf y confirmando y presionando los cambios. Luego cloné el nuevo repot con git clone git-noah:project-name éxito. Luego copié todos los files y carpetas excepto .git en la carpeta del nombre del proyecto. Yo si,

 git add -A git commit -a -m "Moved to new repo." git push 

Me sale este error

 warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default changes, use: git config --global push.default matching To squelch this message and adopt the new behavior now, use: git config --global push.default simple See 'git help config' and search for 'push.default' for further information. (the 'simple' mode was introduced in Git 1.7.11. Use the similar mode 'current' instead of 'simple' if you sometimes use older versions of Git) No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'. fatal: The remote end hung up unexpectedly error: failed to push some refs to 'git-noah:project-name' 

Aún no existe ningún maestro en el repository remoto (origen).

 git push origin master 

Después de este primer impulso, puede usar el más simple

 git push 

Si está usando git para duplicar, use esto:

 git config remote.backup.mirror true 

Sus repositorys locales y remotos no comparten el mismo historial, ya que recreó el repository. Por lo tanto, Git no te permitirá impulsar este contenido.

Si no tiene miedo de perder el contenido que está en el repository remoto , puede forzar push: git push -f .