我在一个分支(即 design
)中工作,我进行了一些更改,但我需要将它们全部丢弃并重置以匹配存储库版本。我以为 git checkout design
会这样做,但它只是告诉我我已经在分支 design
中并且我有 3 个修改过的文件。
我将如何放弃这些更改并获得现在在远程服务器上的分支?
最佳答案
注意:你 不能撤销 这个。
尝试 git checkout -f
这将丢弃未在 ALL 分支和主节点中提交的任何本地更改。
关于git - 如何放弃对分支所做的所有更改?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4830056/