我正在使用Drools-Workbench和Kie Execution Server。 两者都使用Docker从这些中心资源安装:
https://hub.docker.com/r/jboss/kie-server-showcase/ https://hub.docker.com/r/jboss/drools-workbench-showcase/
从Drools Workbench我克隆了我的github存储库并进行了一些更改。 现在我想提交并将这些更改推回原点。 当我在我的drools-wb容器上运行bash进程时,我看到了 .niogit文件夹,里面是我克隆的git文件夹。
这样做的方法是什么?
答案 0 :(得分:3)
Workbench不支持推送到其他回购。您需要克隆KWB repo,然后从新克隆推送到github repo。
答案 1 :(得分:0)
首先,我公司的工作台(版本6.4.0.GA)配置为使用ldap auth访问。由于某些原因,git pushs无法与我的ldap用户一起使用。因此,我从“家庭/用户管理”中创建了一个新用户(称为提交者),并分配了他们以发展角色。
然后,在本地工作台上,我使用git url使用Authoring / Administration / Repositories / Clone Repository克隆了远程存储库,例如
git://my-company-wb-url:9418/my-project
然后,我在.niogit / my-project.git /配置行上进行了更改:
# url = git://my-company-wb-url:9418/my-project
url = ssh://commiter@my-company-wb-url:8001/my-project
我也评论:
# sshCommand = ssh -oHostKeyAlgorithms=+ssh-dss
因为出现错误“错误的协议2主机密钥算法'+ ssh-dss'”
最后,
cd .niogit
git --git-dir=my-project.git/ push
仅此而已。
希望有帮助。