2011-10-26 32 views
9

これは簡単です。私はgitの新機能、BitBucketとか、バージョン管理の新機能もありますが、私はあなたに何かを見逃してしまいます。gitで苦労し、リモートのBitBucketリポジトリにプッシュできません

これは私がやったことです:私はマシンにgitをインストールし、グローバルを設定しました。 BitBucketで新しいリポジトリを設定します。次に:

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

完了。次に、新しいファイル(index.html)をローカルに作成します。次に:

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

これで正常に追加されました。次に:

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

コミットしました。

$ git push 
Password: 
Everything up-to-date 

私は自分のパスワードaaaaaand ... Everything up-to-dateを入力してください...それはプッシュしていません。私はちょうど私のローカルトランクからリモートトランクにまっすぐに進めたいと思う。

これは本当に明白ですが、私は情報が見つからないようなものには全く新しいので、私はちょうど 'BitBucket 101'の手順で作業していました。ありがとう。

+0

新しいファイルの作成からシステムログに「すべて最新です」を入力してください。あなたのサイトからビットバケットレポを確認しましたか? index.htmlファイルはありませんか? –

+0

何が起きているのかを確認できるように、コマンドラインダンプで質問を更新しました。 – igneosaur

答えて

16

あなたは何をする必要があります。

git push origin master 

変更原点を使用すると、別のリモートを持っている場合。

ブランチが異なる場合は、マスターを変更してください。

+0

それだけです!仲間ありがとう、ガイドはこれを言及しなかった。 – igneosaur

1

bitbucket.orgまたはGITの問題はわかりません。

プロジェクトをクローンした後。ローカル設定では、リモートに起点を設定しています。しかし、ブランチ情報はまだありません。ですから、一度やるには '$ git push origin'を使う必要があります。その後。単に$ git pushを使うことができます。

'$ git push -v'は問題を見つけるのに役立ちます。それは詳細情報を表示します。

関連する問題