git - Bitbucket Cloud git fetch 和 git pull 没有抓取分支的最近提交
问题描述
我使用 Bitbucket 云创建了一个分支。然后我去我的两台笔记本电脑上运行git fetch
和git checkout new-branch
。我可以成功看到新的分支。
在笔记本电脑 A 上,我进行了一些更改,然后使用以下命令将它们推送到原点
git add .
git commit -m 'some message'
git push -u origin new-branch
我可以在 bitbucket.org 上的提交下看到它们。
然后当我去笔记本电脑 B 并运行时git fetch
说最新。运行git pull
。说已经是最新的了。我无法从分支中提取最新的提交。
返回 bitbucket.org,提交仍然列在那里。如果我创建一个新分支,然后使用然后在笔记本电脑 B 上获取它,git fetch
那么如果我git pull
在那个旧分支上运行,它现在将返回我丢失的提交。
以前有没有人发生过这种情况。
解决方案
推荐阅读
- c++ - 如何在 Visual Studio 代码中使用调试器?
- python - 基于其他列python的特定值的每列的唯一值计数
- python - 基本时间复杂度问题。这个简单函数的时间复杂度
- python-3.x - 熊猫每分钟绘制价值总和
- java - 无法使用 selenium 在 iFrame 中定位元素
- asynchronous - Jest 不会等待 async beforeAll 完成
- python - Python 脚本 Windows 任务计划程序
- swift - 如何在swift中分配参数的通用回调类型?
- javascript - 当用户在 ios 中使用 chrome 时,可以强制用户通过 safari 打开链接
- google-cloud-platform - 在单个项目防火墙规则中,sourceRanges 中可以有多少个 IP 地址有限制吗?