1

私はいくつかの変更を行ったブランチにいましたが、それらの変更をブランチfeature_swapにプッシュするのに十分な自信がありません。feature_swapだから私は別のサブブランチを作成しようとしましたfeature_swap_experiment

git branch feature_swap_experiment
git checkout feature_swap_experiment

今、プッシュしたいのですが、feature_swap_experimentうまくいき
git push origin feature_swap_experimentませんでした

error: src refspec feature_swap_experiment does not match any.
error: failed to push some refs to 'https://uname@bitbucket.org/uname/project.git'
4

1 に答える 1

0
git push origin feature_swap_experiment

正しいコマンドである必要があります。リモコンが正しく設定されていない可能性はありますか?

  1. マスターをチェックアウトしたら、リモートにプッシュできますか?
  2. .git/config ファイルの内容は正しいですか? 特に、ファイルの [remote "origin"] セクションを確認してください。

また、git branch -aローカルとリモートのすべてのブランチのリストが表示されるため、正しく設定されているかどうかをすばやく確認できます。

これが役立つかもしれません: リモート Git ブランチを作成するにはどうすればよいですか?

編集: 質問に追加したエラー メッセージを見た後、ここで説明されているのと同じ問題があるようです: github への "git push" 時のエラー

したがって、あなたの場合、次のように実行します。

git push https://uname@bitbucket.org/uname/project.git  HEAD:feature_swap_experiment
于 2012-10-01T19:47:14.753 に答える