在git中使用远程分支而不是本地分支

时间:2011-08-14 01:33:25

标签: git

我希望git忘记我在本地分支中编辑的所有内容,并希望从远程分支中提取更新。

我不知道该怎么做,我在几个文件上遇到合并冲突。

如果我根本不想合并文件(需要删除本地编辑)并使用远程HEAD启动新文件,该怎么办?

2 个答案:

答案 0 :(得分:6)

假设您正在讨论在master分支上所做的更改,例如:

git checkout master
git reset --hard origin/master
git pull

您在master上重置HEAD remote/master,然后可以抓取remote/master +将其合并到本地master

答案 1 :(得分:0)

为什么不删除本地副本,然后重新停用遥控器?这实际上就像删除所有更改一样,无需为不需要的更改提供本地历史记录。