git推一个子分支

我在分支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'

git push origin feature_swap_experiment

应该是正确的命令。 有没有可能您的遥控器设置不正确?

  • 如果你检查主人退出,你可以推到遥控器?
  • 你的.git / config文件的内容看起来是否正确? 尤其是检查文件的[remote“origin”]部分。
  • 此外, git branch -a应该给你一个所有分支的列表,本地和远程,所以你应该能够快速看到事情是否设置正确。

    这可能会有所帮助:您如何创建远程Git分支?

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

    所以在你的情况下,你会运行:

    git push https://uname@bitbucket.org/uname/project.git  HEAD:feature_swap_experiment
    
    链接地址: http://www.djcxy.com/p/4609.html

    上一篇: git push a sub branch

    下一篇: PhoneGap: How to use swipe gesture for images in html to make image gallery?