2011-10-26 20 views
9

Ok, espero que esto sea fácil para usted. Soy nuevo en git, BitBucket y algo nuevo en el control de versiones también, me voy a estar perdiendo algo obvio para ti.Luchando con git, no puede presionar al repositorio remoto de BitBucket

Así que esto es lo que he hecho: He instalado git en mi máquina y configuré mis globales. Configure un nuevo repositorio en BitBucket. Luego:

$ git clone https://[me]@bitbucket.org/[me]/[my_project].git 
Cloning into [my_project]... 
Password: 
warning: You appear to have cloned an empty repository. 

$ git status 
# On branch master 
# 
# Initial commit 
# 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
# index.html 
nothing added to commit but untracked files present (use "git add" to track) 

Listo. Luego creo un nuevo archivo (index.html) localmente. Luego:

$ git add index.html 
$ git status 
# On branch master 
# 
# Initial commit 
# 
# Changes to be committed: 
# (use "git rm --cached <file>..." to unstage) 
# 
# new file: index.html 
# 

Se ha agregado correctamente. Luego:

$ git commit -m "Initial commit." 
[master (root-commit) 01d4120] Initial commit. 
1 files changed, 164 insertions(+), 0 deletions(-) 
create mode 100755 index.html 

Compromiso satisfactorio.

$ git push 
Password: 
Everything up-to-date 

ingreso mi contraseña aaaaaand ... Everything up-to-date ... No empuje. Solo quiero empujar directamente al tronco remoto desde mi baúl local.

Lo siento si esto es realmente obvio, pero soy tan nuevo en todo lo que parece que no encuentro ninguna información, solo estaba trabajando en los pasos de 'BitBucket 101'. Gracias.

+0

Proporcione el registro del sistema desde la creación de un nuevo archivo a "Todo está actualizado". ¿Revisaste tu repo bitbucket desde el sitio? No hay un archivo index.html? –

+0

Pregunta actualizada con volcados de línea de comando para que pueda ver lo que está sucediendo. – igneosaur

Respuesta

16

Tendrá que hacer:

git push origin master 

Cambio origen si tiene una distancia diferente.

Cambiar maestro si tiene una rama diferente.

+0

¡Eso es todo! Gracias amigo, el guía no mencionó esto. – igneosaur

1

No estoy seguro de que sea bitbucket.org o problema de GIT.

Después de clonar el proyecto. En su configuración local, tiene la configuración de origen en el control remoto. Pero aún no hay información de la sucursal. Entonces debes usar '$ git push origin' para hacerlo una vez. Después de esto. simplemente puede usar '$ git push'.

'$ git push -v' sería útil para encontrar el problema. Imprime información detallada.

Cuestiones relacionadas