Git使用远程分支

时间:2018-06-01 10:46:50

标签: git

我有结帐分支并做了一些更改。我想用来自同一个远程分支的更改覆盖更改。我不想保存所做的本地更改。

我试过git pull:它说"已经是最新的" 。但我当地的变化仍在那里。

2 个答案:

答案 0 :(得分:0)

您必须将git存储库的HEAD重置为远程分支的一个。

git reset --hard @{u}

@{u}指向远程分支上的最后一次提交。 --hard放弃所做的所有更改。

答案 1 :(得分:0)

您必须使用以下命令重置硬盘,它将丢弃您的更改并使用最新更改进行更新:

git fetch
git reset --hard origin/<branch_name>