Git日志和Github提交历史不同步

xwbd5t1u  于 2023-01-01  发布在  Git
关注(0)|答案(1)|浏览(140)

我刚接触Git,现在遇到了这个问题,当我在 GIT Bash 上执行git log时,它似乎与我的github的repo提交历史不同步:

我记得,我以前做过git reset --hard <commit-hash>,但我不记得是什么id。你能告诉我我该怎么做才能使它再次同步吗?
任何有用的答案将不胜感激!

de90aj5v

de90aj5v1#

很难知道你已经尝试了什么,但看起来你需要做什么

git fetch
git rebase origin/master

git pull

git fetch(由git pull暗示)从源(即github)获取最新状态。通常你不需要/想执行git reset,因为它会覆盖所有本地更改。相反,执行git rebase将本地更改重定到源上完成的更改上。

相关问题