【问题标题】:How can i Pull a single file change from github?如何从 github 拉取单个文件更改?
【发布时间】:2021-11-02 06:03:04
【问题描述】:

您好 Stackoverflow 和所有开发人员您好。 先生,实际上我遇到了问题。 我在 linux vps 上托管了我的新博客网站,当我托管它时,它只是最低限度的, 现在它在该 vps 和我的计算机上完美运行,我正在尝试为其添加更多功能。但是当我将所有更改推送到 github 并将更改拉到该 vps 时会出现问题,它会更改我的设置文件,这非常重要。现在我正在寻找一种解决方案,我可以提取单个文件更改而不是全部。 例如

我在 style.css 文件中使图像响应正常,并将该更改推送到 github 如何将单个更改、单个文件更改或单个文件 (style.css) 下载到该 vps?

如果你能帮助我,我会很高兴你

【问题讨论】:

  • 这不是 git 的设计目的。考虑有多个设置文件或不跟踪git中的设置。
  • 我该怎么做,我想告诉你我正在使用 django 和 python 开发那个项目。我如何忽略 settings.py 提交更改?请告诉我详细信息

标签: python linux github testing web-development-server


【解决方案1】:
git fetch --all
git checkout origin/master -- <your_file_path>
git add <your_file_path>
git commit -m "<your_file_name> updated"

首先结帐到您要提取的分支。

【讨论】:

    【解决方案2】:

    这类似于这个问题:Git: How to pull a single file from a server repository in Git? 所以.. 获取 然后 git checkout (-p|--patch) [] [--] […​] 见https://git-scm.com/docs/git-checkout

    【讨论】:

      猜你喜欢
      • 2012-08-17
      • 1970-01-01
      • 2013-07-07
      • 2013-06-09
      • 2021-12-06
      • 2012-08-31
      • 1970-01-01
      • 2022-12-20
      • 2023-01-19
      相关资源
      最近更新 更多