FAQ-离线开发集成git配置后无法拉取和推送任务

问题描述/异常栈
离线开发配置了集成git,但是提交任务后只推送了tag标签,没有实际任务。按照拉取标准新建任务后拉取目录为空。
FAQ-离线开发集成git配置后无法拉取和推送任务 - 图1
FAQ-离线开发集成git配置后无法拉取和推送任务 - 图2
拉取时日志报路径不存在,没有error级别报错
FAQ-离线开发集成git配置后无法拉取和推送任务 - 图3
发现版本
EasyData 9.0 up12
问题原因
提交的分支是受保护的,没有推送权限。
解决方案
方案1.更改提交的分支权限,修改为非protected。
方案2.新建有权限的分支,删除已有的初始化信息后重新登记初始化
1. 清除mammut.pg_git_config 中相关项目的配置,按项目集群清除。 注意区分pull 和 push的配置
2. 删除所有mammut机器上对应目录的项目
FAQ-离线开发集成git配置后无法拉取和推送任务 - 图4
注:方案2涉及修改数据库和删除目录,请联系技术支持小帆或运维小数操作。

作者:楚展航