我在Sourcetree for Mac下有一个本地存储库,它跟踪远程存储库的主分支。我尝试导入远程仓库中的分支,但不是我本地的分支,所以我在" Remotes"标签和按下"拉" ...但看起来它拉动并将该分支中的更改合并到我的本地主人。现在我在我的主人中有一条消息说明" 6提前" ,以及我的"推送"按钮要求我将这6个更改推送到远程主控。
我不想这样做;我想丢弃这6个更改,并保留我当地的主人。搜索之后,建议的解决方案似乎是选择有问题的提交,然后右键单击"将master重置为此提交",但它没有做到这一点;待处理的提交仍然出现在" Push"按钮。我该怎么办?
(我没有在这台机器上安装git,只有Sourcetree,因此首选的是仅限Sourcetree的解决方案。)