我是git的新手,并希望第一次在git的分支中推送所有文件。目前该分支上没有任何更改。
我的命令如下
git add
。git commit -m 'First time commit to staging'
git push origin Staging
我得到了以下错误 -
error: src refspec Staging does not match any.
error: failed to push some refs to 'https://****@bitbucket.org/***/***.git'
非常感谢任何帮助。
答案 0 :(得分:1)
仅第一次。请注意,您需要替换“ your_branch_name”部分。休息是一样的(很可能!)。
git push --set-upstream origin your_branch_name
答案 1 :(得分:0)
如果您第一次将回购推送到远程 -
,请使用以下命令git pull --rebase
git push
完整语法为:
git pull --rebase origin master
git push origin master
答案 2 :(得分:0)
如果要创建新分支,只需使用命令:
git checkout -b [branchname]
如果您想推送代码,请使用:
git push origin [branchname]
答案 3 :(得分:0)
我认为你默认在master上工作(你没说你创建了一个分支) 所以你应该像这样推动
git push origin master:Staging
答案 4 :(得分:0)
尝试以下方法。 假设您要将更改发送到origin master分支
git push