Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过git将更改应用到其他文件?_Git_Cherry Pick - Fatal编程技术网

通过git将更改应用到其他文件?

通过git将更改应用到其他文件?,git,cherry-pick,Git,Cherry Pick,我有一个git repo,其中有很多非常类似的文件(比如配置文件)。 我经常不得不对所有这些文件进行某些更改(更改参数值或添加新参数)。 有人知道这样一种方法吗?只对其中一个文件进行更改,然后用git将其“挑选”到其他文件? 我知道git有能力做到这一点,如果文件都在它自己的git repo中,并且都有相同的名称-因此我想知道是否有一种(可能是脚本化的)方法可以将此功能用于具有不同名称但在相同repo中的文件…查看diff和patch实用程序是否可以提供帮助(虽然它们不是git的一部分)我不确定

我有一个git repo,其中有很多非常类似的文件(比如配置文件)。 我经常不得不对所有这些文件进行某些更改(更改参数值或添加新参数)。

有人知道这样一种方法吗?只对其中一个文件进行更改,然后用git将其“挑选”到其他文件?


我知道git有能力做到这一点,如果文件都在它自己的git repo中,并且都有相同的名称-因此我想知道是否有一种(可能是脚本化的)方法可以将此功能用于具有不同名称但在相同repo中的文件…

查看
diff
patch
实用程序是否可以提供帮助(虽然它们不是git的一部分)我不确定git是否能帮你解决这个问题