【问题标题】:Update a single file from git从 git 更新单个文件
【发布时间】:2015-03-10 20:01:44
【问题描述】:

我想更新我使用的存储库中的特定文件。

基本上我有 repo X,它有 N 个文件。

对于一个测试,我需要一个最新最好的特定文件,因为我的应用程序已经加载,我不能再下载整个项目。

有没有办法告诉 git 从 repo 中获取特定文件的最新和最好的版本,而不同步整个 repo/项目?

我看到很多人使用 git 的存档选项,这对我来说似乎有点过头了……我需要发送一个命令来存档,然后再发送一个命令在我的本地目录上取消存档;虽然我希望 git 只查看 repo,如果仅对该特定文件进行更改,它会更新它。

你是怎么做到的?我在 Git 手册中看不到在 repo 中指定文件的方法。我从控制台使用常规 git,没有 UI 也没有 Github。

【问题讨论】:

标签: git


【解决方案1】:

首先确保您在本地 git 存储库中拥有最新最好的版本:

git fetch origin

然后检索您要查找的一个特定文件

git checkout origin/master -- path/to/the/file

-- 告诉git 所有其他参数都是文件,而不是参数。

【讨论】:

  • 谢谢阿扬;我经常取,所以我只需要 git 命令来结帐
猜你喜欢
  • 2022-01-11
  • 2011-03-21
  • 1970-01-01
  • 2014-09-06
  • 1970-01-01
  • 1970-01-01
  • 2010-11-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多