GIT硬重置所有从本地文件夹(仅在本地主机上覆盖)

时间:2018-08-29 08:46:58

标签: linux git

我的项目遇到一些问题,因此我需要再次从大师那里撤走一切。

当我键入git pull时,它告诉我所有内容都是最新的,但是我可以在我的项目中看到我的项目在本地存在一些问题。

我如何从master提取所有文件,但是我需要将master的所有文件重写到我的本地主机?

真正重要的是,我需要从主服务器上仅在本地重写文件,因为我在公司工作,如果项目发生任何事情,那将是我的犯规:)

我也尝试过使用--hard,但没有任何变化。

1 个答案:

答案 0 :(得分:0)

要使本地master与远程副本相同:

# let's save your local changes (if any)
git stash

# make sure to be on master branch
git checkout master

# let's save your current master branch (to allow for rollback)
git branch backup_old_master

# make sure to get last version of remotes
git fetch

# reset to remote version
git reset --hard origin/master