Git push no hace nada con el repository de Google Code como control remoto

Tengo un proyecto de git en Google Code. https://code.google.com/p/jawabot/

Hice algunos commits para master branch. Están bien, visibles en el git log . Ahora cuando hago git push , me sale "

 $ git push Password: Everything up-to-date 

Y aveces:

 $ git push Password: error: The requested URL returned error: 403 while accessing https://dynawest@code.google.com/p/jawabot//info/refs fatal: HTTP request failed 

Actualizar:

 $ git remote -v origin https://dynawest@code.google.com/p/jawabot/ (fetch) origin https://dynawest@code.google.com/p/jawabot/ (push) 

¿Qué pasa? ¿Yo o Google? (Soy git novato)

Si alguien fuera tan amable y tratara de empujar algo allí, me alegraría (supongo que podré revertir ese cambio).

Actualizar:

Basado en las respuestas, probé (git: // url adivinado):

 $ git remote add gc git@code.google.com:jawabot/jawabot.git $ git remote -v gc git@code.google.com:jawabot/jawabot.git (fetch) gc git@code.google.com:jawabot/jawabot.git (push) origin https://dynawest@code.google.com/p/jawabot/ (fetch) origin https://dynawest@code.google.com/p/jawabot/ (push) ondra@ondra-doma:/mnt/ssd1/_projekty/JawaBot-2.0-git$ git push gc ssh: connect to host code.google.com port 22: Connection timed out fatal: The remote end hung up unexpectedly 

Lo que intenta hacer se responde en las preguntas frecuentes: http://code.google.com/p/support/wiki/GitFAQ

Ambas razones por las cuales un simple git push no funcionaría y también respaldaría https solamente y no otros protocolos.

¿Por qué Git se niega a presionar, diciendo que "todo está actualizado"?

git push sin arguments adicionales solo empuja twigs que ya existen en el control remoto. Si el repository remoto está vacío, no se presionará nada. En este caso, especifique explícitamente una twig para enviar, por ejemplo, git push master.

¿Puedo acceder a mi repository a través de git: // o ssh: // en lugar de https: //?

Con el fin de aprovechar las características avanzadas de escalabilidad y equilibrio de carga de los serveres de producción de Google, solo podemos aceptar conexiones HTTP entrantes. No tenemos planes de admitir protocolos distintos del protocolo Git Smart HTTP presentado en v1.6.6.

Nosotros admitimos el acceso anónimo (solo lectura) y autenticado (lectura / escritura) a través de HTTPS.

Los pasos para usted serían. Olvidaste 1

 git add <files> git commit -m 'message' git push origin master 

Resuelto – Faltaba la especificación de la twig …

 $ git push origin master Password: Counting objects: 3724, done. Delta compression using up to 2 threads. Compressing objects: 100% (2762/2762), done. Writing objects: 100% (3724/3724), 1.21 MiB | 136 KiB/s, done. Total 3724 (delta 1669), reused 0 (delta 0) remote: Scanning pack: 100% (3724/3724), done. remote: Storing objects: 100% (3724/3724), done. remote: Processing commits: 100% (196/196), done. To https://dynawest@code.google.com/p/jawabot/ * [new branch] master -> master ondra@ondra-doma:/mnt/ssd1/_projekty/JawaBot-2.0-git$ 

Potencialmente, lo que podría intentar hacer es utilizar la dirección https, para usar el protocolo git, como git: //git.foo.