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 分支?

编辑:查看您添加到问题的错误消息后,您似乎可能遇到与此处所述相同的问题: “git push”到 github 时出错

因此,在您的情况下,您将运行:

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