Git Push funcionó, pero los files no están en el server

Tengo un git configurado en mi count compartida de HostGator, y acabo de dar mi primer impulso. Sin embargo, cuando miro en el server, los files no están allí: Push no arrojó ningún error o dijo que algo estaría mal.

Estoy usando una connection de tipo SSH si eso hace alguna diferencia. Y seguí esta guía para configurar un git repo. La URL de origen remoto es correcta hasta donde yo sé.

LS local:

/Applications/MAMP/htdocs/cyclesafestl [master] $ ls /Applications/MAMP/htdocs/cyclesafestl total 32 [email protected] 1 503 80 81 Jun 19 10:49 BETA.txt -rw-r--r-- 1 503 80 1772 Jun 18 23:11 index.php [email protected] 1 503 80 616 Jun 18 22:49 info.txt drwxr-xr-x 7 503 80 238 Jun 17 22:59 includes/ -rw-r--r-- 1 503 80 76 Jun 17 16:18 README.md 

Servidor LS:

 ./ ../ HEAD branches/ config description hooks/ info/ objects/ refs/ 

Git Push Info:

 /Applications/MAMP/htdocs/cyclesafestl [master] $ git push -u origin master Counting objects: 45, done. Delta compression using up to 8 threads. Compressing objects: 100% (45/45), done. Writing objects: 100% (45/45), 498.12 KiB, done. Total 45 (delta 1), reused 0 (delta 0) To ssh://[email protected]:xxx/home2/xxx/public_html/thehivestl.com/cyclesafestl * [new branch] master -> master Branch master set up to track remote branch master from origin. 

Los files están ahí, simplemente no los ves porque están integrados en la database de Git. Esta es la diferencia entre inicializar un repository con --bare o sin (ver la página del manual de git-init y esta página ). En el lado del server, solo verá el contenido de su carpeta .git habitual donde debería ver su proyecto. Intenta clonar nuevamente el mismo repository en otro directory, si puedes recuperar tus modificaciones, entonces tu configuration está funcionando bien.

Después de completar el empuje. Ejecute uno de los siguientes commands en el server remoto,

 git reset --hard 

o

 git stash