2012-02-28 28 views
5

Soy novato sobre octopress, por lo que puedo enfrentar algunos problemas. Al principio, me clonó el repositorio octopress, y he creado un repositorio se llama OctoBlog, y después de esooctopress el primer compromiso

rake setup_github_pages 

y

rake generate 
rake deploy 

En este punto, todo parece muy bien. Yo cada paso el tutorial que se encuentra en octopress página web oficial, pero cuando quiero

git add . 
git commit -m 'your message' 
git push origin source 

cometer los códigos, no se produjo un problema es

error: src refspec source does not match any. 
error: failed to push some refs to '[email protected]:enderahmetyurt/OctoBlog.git' 

y me di cuenta de que no hay rama principal en mi repositorio, y no sé cómo puedo crear un nuevo master brach. ¿Se establece a sí mismo cuando creamos un nuevo repositorio en github?

En breve quiero aprender, ¿cómo puedo comprometer mi octopress?

Respuesta

1

Debe hacer git push origin master en lugar de git push origin source. Si desea usar la rama fuente, debe poner su rama para rastrearla y hacer un git push origin source.

2

Un problema es aquí:

Al principio, cloné el repositorio octopress, y he creado un repositorio se llama OctoBlog

El Octopress Github deploy documentation nos dice utilizar username.github.com como el nombre de recompra para un blog de Octopress, entonces el suyo sería enderahmetyurt.github.com. La Guía de páginas de Github a User, Organization and Project Pages nos dice que las páginas de usuario deben usan el esquema de nombres username/username.github.com. Debes cambiar el nombre de tu repositorio e intentarlo de nuevo :) FWIW, sabía la respuesta porque llamé a mi repo username en el primer intento ... ¡Do!

Cuestiones relacionadas