git - 如何执行 git pull 并忽略所有更改

标签 git

我需要不断地从 master 那里 pull 代码进行测试。

当我执行一些 mvn 命令时,文件被覆盖,但我没有提交任何内容。

我如何执行 pull 命令并拥有它,这样我就可以只使用我 pull 的最新提交。

Rebase 似乎不起作用。

最佳答案

你可以做到

git reset --hard HEAD

然后 pull

git pull

您可以在免费的 git 书籍中阅读更多信息 - http://book.git-scm.com/4_undoing_in_git_-_reset,_checkout_and_revert.html

关于git - 如何执行 git pull 并忽略所有更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8235610/

相关文章:

git - 无法在 git 状态中消失 "untracked"文件夹

git - 无法将 .env 文件添加到 gitignore?

Git push origin head 在 ubuntu 18.04 上不起作用

GIT 推送不推送提交到远程

git - 关于 Karma 提交消息约定的问题

git - 使用 Git 获取或 pull 自动修剪

git - 从所有以前的提交中删除一个目录

git - 如何判断git仓库是否为空

git - 如何将函数声明移动到另一个文件但保留 Git 历史记录?

git help log on windows powershell正在浏览器中打开一个html页面,而不是在浏览器上显示它