如何从另一个分支中获取一个文件,但当前分支中不存在该文件?
How to get just one file from another branch, but which does not exist in the current branch?
我有一个与这个问题非常相似的问题:
我有两个分支:uk
和 uk-prod
:
git checkout uk-prod
Already on 'uk-prod'
git diff --name-status uk-prod..uk
A pages/Advanced Types.md
A pages/Basic Types.md
A pages/Classes.md
我只想获取文件 pages/Advanced Types.md
:
git checkout uk -- "page/Advanced Types.md"
但是git抛出:
error: pathspec 'page/Advanced Types.md' did not match any file(s) known to git.
据我了解,这是因为 git 没有看到本地文件 page/Advanced Types.md
。是还是不是?
你打错了 - page
而不是 pages
:-)
我有一个与这个问题非常相似的问题:
我有两个分支:uk
和 uk-prod
:
git checkout uk-prod
Already on 'uk-prod'
git diff --name-status uk-prod..uk
A pages/Advanced Types.md
A pages/Basic Types.md
A pages/Classes.md
我只想获取文件 pages/Advanced Types.md
:
git checkout uk -- "page/Advanced Types.md"
但是git抛出:
error: pathspec 'page/Advanced Types.md' did not match any file(s) known to git.
据我了解,这是因为 git 没有看到本地文件 page/Advanced Types.md
。是还是不是?
你打错了 - page
而不是 pages
:-)