Git Desktop中staging分支为何显示Pull origin?
问题解答
这种情况完全不会影响你之前的合并操作和线上站点,不用过度担心。
出现"Pull origin"提示,本质是本地的staging分支和远程仓库的origin/staging分支内容不同步,和你把staging合并到main的操作没有直接关联。常见原因有两种:
- 你合并PR之后,有其他开发者往远程的staging分支推送了新的代码提交
- 你本地的staging分支还停留在合并PR之前的版本,没拉取远程最新的更新
解决方法很简单:
- 切换到本地staging分支:
git checkout staging - 拉取远程staging分支的最新内容:
git pull origin staging
执行完这两步后,本地staging分支就会和远程同步,"Pull origin"的提示也会消失。
另外再确认一下:你部署的是main分支,只要线上站点正常,说明之前的合并和部署流程没有问题,staging分支的状态不同步不会对线上产生任何影响。
内容的提问来源于stack exchange,提问作者Mara Barn
相关产品推荐
相关产品推荐

