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 - Fatal编程技术网

Git 应用修补程序并跨分支包含缺少的文件

Git 应用修补程序并跨分支包含缺少的文件,git,Git,我想应用修补程序并包括丢失的文件。新文件和修补程序源自分支,并希望将其应用于我的主分支。我在找一艘客轮,如果有的话。我想我想合并补丁中提到的丢失文件。如果我正确理解了您的问题,您希望合并一个分支,该分支具有您预期的主分支所需的更改。如果这是对的,那么 收银台主机 git checkout master 合并对主节点进行更改的分支 git merge branch_name 如果我弄错了你的问题,你只有一组补丁,比如 000x-feature-y.patch,然后签出master,然后像这样将

我想应用修补程序并包括丢失的文件。新文件和修补程序源自分支,并希望将其应用于我的主分支。我在找一艘客轮,如果有的话。我想我想合并补丁中提到的丢失文件。

如果我正确理解了您的问题,您希望合并一个分支,该分支具有您预期的主分支所需的更改。如果这是对的,那么

收银台主机

git checkout master
合并对主节点进行更改的分支

git merge branch_name
如果我弄错了你的问题,你只有一组补丁,比如 000x-feature-y.patch,然后签出master,然后像这样将所有补丁应用到它

git am /path/to/the/patches/dir/*.patch
如果以上问题不能回答您的问题,请尽量把您的问题说清楚


HTH

您可以选择:


我只想修补来自分支的文件。将git合并,合并所有更新的文件。有关合并的详细示例,请参阅此处[1]。[1]