【发布时间】:2013-11-14 02:23:54
【问题描述】:
如何从数千个更改的文件中创建一个 git 补丁,但只包含特定的文件类型。例如,我只需要将在我的存储库中更改的 .cp 和 .js 文件类型包含在补丁中。
【问题讨论】:
-
@jthill 恕我直言,我认为这个问题与您提到的问题略有不同。
-
我看你是对的,我很抱歉。
标签: git repository diff patch
如何从数千个更改的文件中创建一个 git 补丁,但只包含特定的文件类型。例如,我只需要将在我的存储库中更改的 .cp 和 .js 文件类型包含在补丁中。
【问题讨论】:
标签: git repository diff patch
就是这么简单。如果您只想在补丁中包含特定的文件类型,您可以按照以下语法进行:
> git diff 0fa393b64893 940dd1e792b -- '*.cp' '*.js' > my.patch
> git apply my.patch
您需要导航到 bash 中的存储库目录。
> cd /c/projects/myproject/
【讨论】: