如何使最新的 Git 提交成为远程 Head

如何使最新的 Git 提交成为远程 Head

我是 Git 新手,突然就从一个简单的 TortoiseSVN 将它强加给我。

我不确定是否需要进行变基或者其他什么,但是我在远程存储库中有一个先前的提交,它可能是 HEAD(甚至不确定如何检查)并且最新的存储库似乎已经在没有我请求的情况下进行了分支。

将 HEAD (?)移回“ifix1 origin/ifix”

所以基本上我想将显示“已删除 EWS...”的分支移回“ifix1 origin/ifix1”,以便最后一次提交变成“ifix1 origin/ifix1 已删除 EWS...”。

答案1

我假设“已移除的 EWS”是 master(本地)和 origin/master(远程)的首部。(它在您的剪辑中被截断了)。

我还假设您目前已完成 master 签出。

解决方案:

签出 ifix1(右键单击 ifix1 并选择签出)

移动 ifix1(右键单击“已删除的 EWS”并选择“将当前分支重置为此处”)

推动 ifix1(这将移动 origin/ifix1)

相关内容