Git Drools Workbench-如何将更改推回到克隆存储库?

Git Drools Workbench-如何将更改推回到克隆存储库?,git,drools,kie-server,Git,Drools,Kie Server,我正在使用Drools工作台和Kie执行服务器。 两者都是通过以下中心资源中的Docker安装的: 从Drools Workbench中,我克隆了我的github存储库并做了一些更改。 现在我想提交并将这些更改推回到原点。 当我在drools wb容器上运行bash进程时,我看到 .niogit文件夹,其中是我克隆的git文件夹 怎么做?工作台不支持推送其他回购协议。您需要克隆KWB repo,然后从新克隆推送到github repo。首先,my company workbench(版本6.

我正在使用Drools工作台和Kie执行服务器。 两者都是通过以下中心资源中的Docker安装的:

从Drools Workbench中,我克隆了我的github存储库并做了一些更改。 现在我想提交并将这些更改推回到原点。 当我在drools wb容器上运行bash进程时,我看到 .niogit文件夹,其中是我克隆的git文件夹


怎么做?

工作台不支持推送其他回购协议。您需要克隆KWB repo,然后从新克隆推送到github repo。

首先,my company workbench(版本6.4.0.GA)配置为使用ldap身份验证进行访问。出于某种原因,git推送无法与我的ldap用户一起使用。所以我从Home/user Management创建了一个新用户(称为Committer),并将其分配给开发角色

然后,在本地工作台上,我使用Authoring/Administration/Repositories/Clone repository克隆了远程存储库,使用git url,如

git://my-company-wb-url:9418/my-project
然后,我更改了.niogit/my-project.git/configure行:

#   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
就这些

希望能有帮助