📌  相关文章
📜  git 丢弃本地更改 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:30:56.910000             🧑  作者: Mango

Git 丢弃本地更改 - Shell/Bash

当你在本地工作时,可能会进行一些更改,例如更改文件中的代码或添加新文件。有时候你需要丢弃这些本地更改,回到之前的状态。在 Git 中丢弃本地更改很容易,只需要运行几个命令即可。

步骤

以下是在 Shell/Bash 中丢弃本地更改的步骤:

1. 确认本地更改

在开始之前,请首先确认本地有未提交的更改。你可以使用以下命令查看当前工作目录中哪些文件已被修改:

git status

该命令会显示你的更改以及哪些文件已被修改但未被跟踪。

2. 丢弃更改

要丢弃所有未提交的更改,可以使用以下命令:

git reset --hard HEAD

如果你只想丢弃某些文件的更改,可以使用以下命令:

git checkout -- filename

其中,filename 是要丢弃更改的文件名。

3. 确认更改已丢弃

最后,再次运行 git status,确保你的本地更改已被丢弃并返回到之前的状态。

总结

在 Git 中丢弃本地更改很容易,只需要使用几个命令即可。通过运行 git status 确认未提交的更改,使用 git reset --hard HEAD 丢弃所有更改,或使用 git checkout -- filename 丢弃特定文件的更改。确保在丢弃更改后再次运行 git status 来确认更改已成功丢弃。