gpt4 book ai didi

git - Tortoise Git - 'Reset "master“到此”不起作用

转载 作者:行者123 更新时间:2023-12-03 08:57:41 34 4
gpt4 key购买 nike

我正在尝试将我的存储库回退一些提交。

打开提交日志后,我选择要回退到的提交,然后将“master”重置为此...,然后硬:重置工作树和索引.

当再次打开日志时,所有后来的提交确实都消失了。

但是当我从 clean 中提取存储库时,它们又回到了那里。

这个任务过去对于 Subversion 来说很简单(不过,并没有完全删除一堆提交,只是恢复到以前的提交,这不会显示在 Tortoise Git 菜单中,除非你选择上一个提交,即最前面的一个提交)最近)。

知道如何实现我的目标吗?

最佳答案

菜单重置“master”仅表示“重置本地master”,而不是远程ma​​ster。

即单击该选项时不会进行远程操作。这是Git和SVN的一个基本区别:Git做很多本地操作,只在需要时进行远程操作,但SVN中的所有操作都需要远程。

要更新,或者我们说同步重置的修改,只需执行git push -f来强制重写远程。

警告:检查两次,确保在执行git push -f之前清楚自己在做什么,否则可能会丢失必要的工作。

关于git - Tortoise Git - 'Reset "master“到此”不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53929874/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com