请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

今天新建了一个分支,git pull时发现报错

之前用git去关联github仓库过,是不是这样影响了我git去码云
https://img1.sycdn.imooc.com//szimg/5fa3b2580877dbf509430259.jpg

正在回答 回答被采纳积分+3

3回答

Samrtiboy 2020-11-06 17:13:31

同学原来你是想把远程仓库中的分支拉取到本地吗?那就按照下面操作试试吧。

从远程仓库拉取本地不存在的分支使用以下命令:

git checkout -b 本地分支名 origin/远程分支名

例如你在远程仓库里新建了 new-travel,现在想把它拉取到本地,如下即可:

 git checkout -b new-travel origin/new-travel

大概率会出现拉取不成功,这时候使用以下命令:

git fetch

然后再执行:

git checkout -b new-travel origin/new-travel
0 回复 有任何疑惑可以回复我~
  • 提问者 Decadez #1
    好的  我现在尝试一下谢谢
    回复 有任何疑惑可以回复我~ 2020-11-06 17:16:15
  • 提问者 Decadez #2
    还是报错
    fatal: Cannot update paths and switch to branch 'new-travel' at the same time.
    回复 有任何疑惑可以回复我~ 2020-11-06 18:07:49
  • 提问者 Decadez #3
    我用新vue.cli4手脚架创的项目文件夹,它新创建的vue.cli4是默认就有.git文件夹的,难道它和我远程仓库或者分支没关联吗
    回复 有任何疑惑可以回复我~ 2020-11-06 18:10:42
Samrtiboy 2020-11-06 08:57:46
git branch --set-upstream-to=origin/远程仓库分支名 本地仓库分支名

指定当前工作目录的工作分支和远程仓库之后才能正常使用git pull或push

0 回复 有任何疑惑可以回复我~
  • 提问者 Decadez #1
    我在cmd是这样的:git branch --set-upstream-to=vuetravel new-travel
    
    
    但它报错:fatal: branch 'new-travel' does not exist
    它说我分支不存在,我码云下的仓库名是vuetravel       昨天新建的分支是new-travel
    回复 有任何疑惑可以回复我~ 2020-11-06 13:17:00
  • 提问者 Decadez #2
    hint:
    hint: If you are planning on basing your work on an upstream
    hint: branch that already exists at the remote, you may need to
    hint: run "git fetch" to retrieve it.
    hint:
    hint: If you are planning to push out a new local branch that
    hint: will track its remote counterpart, you may want to use
    hi
    回复 有任何疑惑可以回复我~ 2020-11-06 13:22:52
  • 提问者 Decadez #3
    我远程码云下vuetravel仓库下新建的分支是new-travel,然后我新建创项目文件夹(本地的文件夹也叫new-travel  按照你的方法好像不行…不知道是不是我弄错了啥…
    回复 有任何疑惑可以回复我~ 2020-11-06 13:31:12
Samrtiboy 2020-11-05 16:23:14

同学你好,你新建的分支并没有绑定到远程仓库,提示中命令已经提示你了哦。

0 回复 有任何疑惑可以回复我~
  • 提问者 Decadez #1
    我知道,怎么解决这问题
    回复 有任何疑惑可以回复我~ 2020-11-05 16:38:57
  • Samrtiboy 回复 提问者 Decadez #2
    git push --set-upstream origin master
    回复 有任何疑惑可以回复我~ 2020-11-05 17:21:11
  • 提问者 Decadez 回复 Samrtiboy #3
    origin前面要加怎么的仓库或者分支吗
    回复 有任何疑惑可以回复我~ 2020-11-05 21:47:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信