Git放弃所有更改

问题描述 投票:1回答:2

您好,我是试图学习的新开发人员。

我使用git桌面,如果您不想将该文件添加到提交中,请右键单击该文件并选择放弃更改。它将其恢复为原始状态。

现在我正在终端上工作,如何在终端上执行此操作。

错误,我在文件中添加了一些更改。我不想保留这些更改。请帮助

[请不要,我不是高级用户,因此请尽量简化我也没有在该计算机上进行任何提交,但我只对Google搜索感兴趣,但找不到简单的外行答案

git github version-control git-branch
2个回答
2
投票

您可以简单地使用:

git checkout -- path/to/file

0
投票

您可以通过几种方式执行此操作

  1. 您可以签出原始文件
git checkout file_path
  1. 隐藏更改并继续工作
git stash file_path
  1. 将头恢复为上一个提交
git reset --hard HEAD~1
  1. 检出特定提交
git reset --hard commit_sha
© www.soinside.com 2019 - 2024. All rights reserved.