Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
将更改推送到github回购,而无需拉动_Github - Fatal编程技术网

将更改推送到github回购,而无需拉动

将更改推送到github回购,而无需拉动,github,Github,因此,我最近开始使用github,制作了自己的回购协议,并在那里推动了一个项目。我理解,要修复“远程存储库包含未合并到本地分支中”的错误,您必须提取或获取 问题是,我做了一些重大更改(重新创建了文件层次结构,删除了一些文件,还添加了一些文件),现在我不想拉,因为它会添加回我删除的文件,现在,每当我按下时,上面提到的错误就会弹出。那么我该如何推动我所做的更改呢?似乎是您在这里需要的。似乎是您在这里需要的。您可以更改您所做的更改 git push——强制原始分支机构名称您可以更改所做的更改 git

因此,我最近开始使用github,制作了自己的回购协议,并在那里推动了一个项目。我理解,要修复“远程存储库包含未合并到本地分支中”的错误,您必须提取或获取

问题是,我做了一些重大更改(重新创建了文件层次结构,删除了一些文件,还添加了一些文件),现在我不想拉,因为它会添加回我删除的文件,现在,每当我按下时,上面提到的错误就会弹出。那么我该如何推动我所做的更改呢?

似乎是您在这里需要的。

似乎是您在这里需要的。

您可以更改您所做的更改
git push——强制原始分支机构名称

您可以更改所做的更改
git push——强制原始分支名称

如果您做了一些更改,那么这些更改将自动应用于远程更改之上。因此,如果您进行拉动,仍然会在顶部看到您的更改。

如果您进行了一些更改,那么这些更改将自动应用到远程更改的顶部。因此,如果您拉动,仍然会在顶部看到您的更改。

可能无法避免您所做的更改与原始源分支之间的摩擦。在GitHub中使用的典型工作流是,只需将分支推送到远程,然后创建一个拉回原始源分支的请求。然后,由您(或其他人)通过合并或重基使功能分支与源分支保持最新。可能无法避免您所做的更改与原始源分支之间的摩擦。在GitHub中使用的典型工作流是,只需将分支推送到远程,然后创建一个拉回原始源分支的请求。然后,由你(或其他人)通过合并或重基使功能分支与源同步。你看,如果我拉,我删除的文件会返回,因此我无法拉。我已经试过了你看,如果我拉,我删除的文件会回来,所以我不能拉。我伤心地试过了