如何从Git中央仓库更新特定文件或文件夹?

6
有没有一种方法可以在Git中仅更新文件夹或文件?我从中央存储库克隆并希望仅更新特定的文件夹/文件。
2个回答

12

你可以使用 git fetch 命令更新本地克隆中的对象,然后使用 git checkout 命令检出那些特定的文件。

例如 - 如果你的远程库称为 origin,你只想从主分支更新 main.c 文件,可以执行以下命令:

git checkout origin/master main.c
这将更新您工作目录中的文件,并将其添加到索引中,准备好在本地分支上提交。

文件夹怎么样?@Abizern - alper

-3
不可以,你只能获取/拉取提交记录,这将影响整个代码库。

1
这可能适用于“pull”,但您可以从远程进行“fetch”,并且选择将其带入本地分支和工作目录的内容取决于您。 - Abizern

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接