相关疑难解决方法(0)

"git fetch --tags"是否包含"git fetch"?

一个很好而且简单的问题 - "git fetch"的功能是一个严格的子集git fetch --tags吗?

即如果我跑git fetch --tags,有没有理由立即直接跑git fetch

怎么样git pullgit pull --tags?同样的情况?

git pull git-fetch git-tag

253
推荐指数
5
解决办法
19万
查看次数

"无法同时更新路径并切换到分支"

我有时会使用该checkout -b选项创建一个新分支,同时检查它并在一个命令中设置跟踪.

在新环境中,我收到此错误:

$ git checkout -b test --track origin/master
fatal: Cannot update paths and switch to branch 'test' at the same time.
Did you intend to checkout 'origin/master' which can not be resolved as commit?
Run Code Online (Sandbox Code Playgroud)

为什么Git不喜欢它?这曾经使用相同的回购.

git git-checkout

181
推荐指数
6
解决办法
13万
查看次数

git checkout感到困惑

我是git的新手,并试图围绕分支的工作方式.根据文档git checkout

更新工作树中的文件以匹配索引或指定树中的版本.如果>没有给出路径,git checkout也会更新HEAD以将指定的分支设置为>当前分支.

所以据我所知,我工作的目录中的文件(我执行git init的文件)应该根据我所在的分支进行更改.我很困惑,因为当我在分支之间切换时不会发生这种情况.在切换分支之前我正在编辑的编辑存在于我切换到的分支中.我做错了什么或git checkout不能这样工作,我只是误解了文档?

git

4
推荐指数
2
解决办法
2699
查看次数

标签 统计

git ×3

git-checkout ×1

git-fetch ×1

git-tag ×1

pull ×1