1
是否有一個命令(在git fetch
之後)將工作副本重置爲遠程分支所在的狀態?將本地Git分支重置爲遠程
例如,我有分支foo
檢出,它正在跟蹤origin/foo
。我做了一些提交和本地更改。現在我想放棄所有提交和更改,並將本地文件設置爲origin/foo
。所以我跑git fetch
然後呢?
我得到的最接近是
git reset --hard origin/`git rev-parse --abbrev-ref HEAD`
但這幾乎是不可能記住,只有在支持反引號彈作品。
這個問題是關於一個完全不同的問題,幾乎唯一常見的方面是問題的標題。 – AndreKR