Looker UI中Git操作无法拉取/推送代码及分支合并问题求助
问题解决方案
1. 解决个人分支合并生产代码失败的问题
- 先通过本地Git命令同步生产分支最新代码并处理冲突:
# 切换到你的个人分支 git checkout your-personal-branch # 拉取生产分支(master)的最新代码 git pull origin master - 打开冲突文件,手动处理
<<<<<<<、=======、>>>>>>>标记的冲突内容,保留正确代码后删除标记 - 提交并推送处理后的代码:
git add . git commit -m "Fix merge conflicts with master branch" git push origin your-personal-branch - 回到Looker UI重新尝试合并操作
2. 解决Looker UI无法创建分支的权限问题
- 联系Bitbucket仓库管理员,确认你的账号拥有仓库的分支创建、推送权限(而非仅只读权限)
- 检查Looker集成的Git账号权限:确保Looker配置的Git账号具备对应仓库的分支管理权限
- 若为团队权限组问题,请求管理员将你加入拥有仓库写权限的用户组
3. 确保新Views/Models对所有人可见
- 在Looker项目页面,进入「Permissions」设置,将所有需要访问的用户/用户组添加到项目权限列表,或设置项目为公开访问
- 代码合并到生产分支后,在Looker UI点击「Deploy to Production」,确保生产环境同步最新代码,所有用户即可看到新的views和models
内容的提问来源于stack exchange,提问作者Megha Agarwal
相关产品推荐
相关产品推荐

