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

Git 如何将分支合并到主分支的子文件夹中?

Git 如何将分支合并到主分支的子文件夹中?,git,github,merge,repository,subdirectory,Git,Github,Merge,Repository,Subdirectory,我对git缺乏经验,使用Github来托管我的网站。我刚刚完成了一个更新的新分支。我想将新网站合并到Master中的子文件夹中,以便在替换当前网站之前共享链接并获得反馈。PR通常用于查看目的 提交更改并将其推送到新分支后,在Github中从新分支创建一个PR,以将更改合并到master 查看拉取请求的人可以查看更改并提供PR反馈。这真的没有意义。要像这样合并,您的分支必须与主分支具有相同的结构,您不能将分支直接合并到文件夹中。是的,您似乎混淆了一些定义。合并是在整个分支之间进行的,在此过程中,您

我对git缺乏经验,使用Github来托管我的网站。我刚刚完成了一个更新的新分支。我想将新网站合并到Master中的子文件夹中,以便在替换当前网站之前共享链接并获得反馈。

PR通常用于查看目的

提交更改并将其推送到新分支后,在Github中从新分支创建一个PR,以将更改合并到master


查看拉取请求的人可以查看更改并提供PR反馈。

这真的没有意义。要像这样合并,您的分支必须与主分支具有相同的结构,您不能将分支直接合并到文件夹中。是的,您似乎混淆了一些定义。合并是在整个分支之间进行的,在此过程中,您不会以任何特定文件夹或子文件夹为目标。如果您想在用升级版本替换当前版本之前以某种方式备份当前版本,git就是这么做的。每次提交都是一个备份。但我很可能误解了你的处境。也许可以详细说明一下你的背景?