从辅助远程检出目录

时间:2018-07-03 08:09:34

标签: git fetch git-checkout

我有2个遥控器:原始和辅助,我需要从本地工作目录中的辅助遥控器中检出3个文件夹。 (比方说公共/一,公共/二和公共/三。)

我通过以下方式做到这一点:

git fetch secondary master
git checkout secondary/master -- common/one common/two common/three

它适用于添加和修改的文件,但不适用于已删除的文件。而且我不知道我需要写什么命令来实现它。

1 个答案:

答案 0 :(得分:0)

根据评论,noted here的正确顺序是:

git fetch <remote> <branch>
rm -Rf afolder
git checkout FETCH_HEAD -- afolder

请参见“ What does FETCH_HEAD in Git mean?