2011-10-26 3 views
9

Ok, j'espère que cela devrait être facile pour vous. Je suis nouveau à git, BitBucket et un peu nouveau au contrôle de version aussi, je vais manquer quelque chose d'évident pour vous.Luttant avec git, ne peut pas pousser vers le dépôt BitBucket distant

Alors, voici ce que j'ai fait: J'ai installé git sur ma machine et réglé mes globals. Mettre en place un nouveau repo sur BitBucket. Puis:

$ 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) 

Terminé. Ensuite, je crée un nouveau fichier (index.html) localement. Puis:

$ 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 
# 

Donc ajouté avec succès. Puis:

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

Validé avec succès.

$ git push 
Password: 
Everything up-to-date 

-je entrer mon mot de passe ... aaaaaand Everything up-to-date ... Il ne pousse pas. Je veux juste pousser directement à la malle à distance de ma malle locale. Je suis désolé si cela est vraiment évident, mais je suis si nouveau à tout ce que je ne peux pas trouver aucune information, je travaillais juste à travers les étapes 'BitBucket 101'. Merci.

+0

Veuillez fournir le journal système depuis la création d'un nouveau fichier jusqu'à "Tout est à jour". Avez-vous vérifié votre repo bitbucket sur le site? Il n'y a pas de fichier index.html? –

+0

Mise à jour de la question avec les sauvegardes en ligne de commande afin que vous puissiez voir ce qui se passe. – igneosaur

Répondre

16

Vous devrez faire:

git push origin master 

origine du changement si vous avez une autre télécommande.

Changez le maître si vous avez une branche différente.

+0

C'est tout! Merci mon pote, le guide n'en a pas parlé. – igneosaur

1

Je ne suis pas sûr que ce soit bitbucket.org ou le problème du GIT.

Après avoir cloné le projet. Dans votre configuration locale, vous avez configuré l'origine sur la télécommande. Mais aucune information de branche pour le moment. Vous devez donc utiliser '$ git push origin' pour le faire une fois. Après ça. vous pouvez simplement utiliser '$ git push'.

'$ git push -v' serait utile pour trouver le problème. Il imprime des informations détaillées.

Questions connexes