作为有效的对象名称

作为有效的对象名称

本文介绍了为什么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

Example

这篇关于为什么git不能识别“origin / master”作为有效的对象名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 01:59