git pull origin master后 当前分支没有变化

发布于 2022-09-06 20:00:09 字数 285 浏览 28 评论 0

我从master拉下一个分支用来开发,开发中途也执行过几次 git pull origin master 以保持和master分支的代码同步,但是当我最后开发完成想要merge到master分支的时候,对比master发现了一些并不是我更改的diff,于是我又执行 git pull origin master 提示 Already up-to-date. 但是我切到master查看具体代码,确实和我当前分支的代码不一样,但是怎么都拉不下来这些更改,什么操作会导致这种情况呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

守望孤独 2022-09-13 20:00:09

是不是.gitignore里面设置了你修改的文件类型?

留一抹残留的笑 2022-09-13 20:00:09
  1. 看看origin上的最后一次提交者是不是你
  2. 看看origin的最新的几次历史提交跟你本地是否一致
  3. 你说的两个分支不一样,是指文件级的不一样(有些文件你有对方没有,或反之),还是代码级的不一样(两边的文件列表是相同的,但某些文件内的代码不同)?

主要就是找出从哪个地方出现的差错,这样才能进一步分析可能的原因

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文