本文介绍了为什么git不能识别“origin / master”作为有效的对象名称?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
〜/ WWW> git分支 - 跟踪活的起源/主
致命的:不是有效的对象名称:'origin / master'。
〜/ www> git remote
原点
〜/ www> git分支
* master
test_branch
working_branch
我也试过创建一个跟踪分支:
git branch live
git branch --set-upstream live origin / master
但我得到了同样的错误
解决方案
$ git branch -r
origin / 1.x
origin /1.x@60
origin / 1。 x @ 63
origin / HEAD - >原产地/主人
原产地/主人
$ git分支 - 原产地来源/等等
致命:不是有效的物品名称:'origin / blah'。
如上所述,如果已经添加了远程设备,您只能追踪远程设备。也许像这样添加遥控器
$ git remote add upstream git://github.com/svnpenn/rtmpdump.git
$ git fetch upstream
~/www> git branch --track live origin/master
fatal: Not a valid object name: 'origin/master'.
~/www> git remote
origin
~/www> git branch
* master
test_branch
working_branch
I also tried creating a tracking branch with:
git branch live
git branch --set-upstream live origin/master
but I got the same error
解决方案
$ git branch -r
origin/1.x
origin/1.x@60
origin/1.x@63
origin/HEAD -> origin/master
origin/master
$ git branch --track live origin/blah
fatal: Not a valid object name: 'origin/blah'.
As has been suggested you can only track a remote if it has been added. Perhaps add the remote like this
$ git remote add upstream git://github.com/svnpenn/rtmpdump.git
$ git fetch upstream
这篇关于为什么git不能识别“origin / master”作为有效的对象名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-27 01:59