Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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扩展中的分支将head设置为location_Git_Git Extensions - Fatal编程技术网

如何强制git扩展中的分支将head设置为location

如何强制git扩展中的分支将head设置为location,git,git-extensions,Git,Git Extensions,在git扩展中,我已经签出了我需要的分支,问题是分支的头低于我的上次提交。如果我右键单击并点击reset current branch to here(将当前分支重置为此处),它会显示它已将分支更改为该位置-但是如果我签出另一个分支,然后返回,它就好像什么都没有做,分支的头也不会上升以包括我的上次提交。有什么建议吗 如前所述,例如: 包括和-确保安装所有三个 这样,您就可以返回到命令行界面,查看“Git Extension”命令是否有效 关于重置,请检查是否看到子选项“将当前分支重置到此处->硬

在git扩展中,我已经签出了我需要的分支,问题是分支的头低于我的上次提交。如果我右键单击并点击reset current branch to here(将当前分支重置为此处),它会显示它已将分支更改为该位置-但是如果我签出另一个分支,然后返回,它就好像什么都没有做,分支的头也不会上升以包括我的上次提交。有什么建议吗

如前所述,例如:

包括和-确保安装所有三个

这样,您就可以返回到命令行界面,查看“Git Extension”命令是否有效

关于重置,请检查是否看到子选项“将当前分支重置到此处->硬”,因为这将有效地将头重置为您最近的提交。

但是,请谨慎使用它,因为它还会重置索引和工作树(任何当前修改都将被删除,如“擦除”)。

什么是github扩展?你说的是Git扩展吗?是的,Git扩展,对不起。我相信我现在已经正确地重新调整了头部的位置。非常感谢。