如何从 Git 中央存储库更新特定文件夹/文件?
有没有办法在 Git 中单独更新文件夹或文件?我已从中央存储库克隆并希望仅更新特定的文件夹/文件。
Is there a way to update folder or file alone in Git? I had cloned from central repository and wish to update only specific folder/files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 git fetch 更新本地克隆中的对象,然后可以 git checkout 这些特定文件。
例如 - 如果您的远程称为 origin 并且您只想从 master 分支更新 main.c ,您可以执行以下操作:
这将更新工作目录中的文件并将其添加到准备就绪的索引中致力于您当地的分支机构。
you can use
git fetch
to update the objects in your local clone, and then you cangit checkout
those particular files.For example - if your remote is called origin and you only want to update
main.c
from the master branch you can do this:This will update the file in your working directory and add it to the index ready to be committed on your local branch.
不可以,您只能获取/拉取提交,这将影响整个存储库。
No, you can only fetch/pull commits, which will affect the entire repository.