从 git 更新单个文件
Update a single file from git
我想更新我使用的存储库中的特定文件。
基本上我有repo X,里面有N个文件。
对于一个测试,我需要最新最好的特定文件,因为我的应用程序已经加载,我不能再次下载整个项目。
有没有办法告诉 git 从存储库中获取特定文件的最新最好版本,而不同步整个 repo/project?
我看到很多人使用 git 的存档选项,这对我来说似乎有点矫枉过正...我需要发送一个命令来存档,然后再发送一个命令在我的本地目录上取消存档;虽然我希望 git 只查看存储库,如果仅对该特定文件有更改,它会更新它。
你是怎么做到的?我在 Git 手册中看不到在回购中指定文件的方法。我从控制台使用常规 git,没有 UI 也没有 Github.
首先确保您在本地 git 存储库中拥有最新最好的版本:
git fetch origin
然后检索您要查找的一个特定文件
git checkout origin/master -- path/to/the/file
--
告诉 git
所有其他参数都是文件,而不是参数。
我想更新我使用的存储库中的特定文件。
基本上我有repo X,里面有N个文件。
对于一个测试,我需要最新最好的特定文件,因为我的应用程序已经加载,我不能再次下载整个项目。
有没有办法告诉 git 从存储库中获取特定文件的最新最好版本,而不同步整个 repo/project?
我看到很多人使用 git 的存档选项,这对我来说似乎有点矫枉过正...我需要发送一个命令来存档,然后再发送一个命令在我的本地目录上取消存档;虽然我希望 git 只查看存储库,如果仅对该特定文件有更改,它会更新它。
你是怎么做到的?我在 Git 手册中看不到在回购中指定文件的方法。我从控制台使用常规 git,没有 UI 也没有 Github.
首先确保您在本地 git 存储库中拥有最新最好的版本:
git fetch origin
然后检索您要查找的一个特定文件
git checkout origin/master -- path/to/the/file
--
告诉 git
所有其他参数都是文件,而不是参数。