关于git fetch 的困惑

默认情况下,git fetch会取回所有分支的更新。那假如我新建一个空目录(demo1)

cd demo1
git init
git fetch https://github.com/xxx/xxx.git

从命令行结果来看,我本地的HEAD指向了FETCH_HEAD分支。这时我执行git branch -r或者git branch -a 结果都为空。

那么问题来了,不是说git fetch默认会拉去远程仓库的所有分支,我怎么查看git fetch拉取下来的“所有分支”

或者说我理解有误,还望大神赐教

阅读 3.1k
2 个回答
git remote -v  
git remote add
git fetch ...

merge 一下。。。,或者直接使用 remote add 一下,用 pull

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题