git使用JGit推送url

时间:2017-09-15 08:48:16

标签: java git jgit

我正在使用JGit库将我的更改推送到存储库。但是,我想在push命令中提供URL。我想在JGit中等效以下命令:

git push <url>

这可能与JGit一起使用吗?

注意:不希望更改配置文件。我想在每次推送时设置URL。

1 个答案:

答案 0 :(得分:1)

PushCommand::setRemote还允许设置远程URL。来自JavaDoc:

  

用于推送操作的遥控器( uri或名称)。如果未设置遥控器,则将使用默认值Constants.DEFAULT_REMOTE_NAME

例如:

push.setRemote( "http://examle.org/repo.git" ).call();

会将当前分支上的新提交推送到远程存储库上的同名分支。