我在玩 JGit,我可以成功地从某个存储库中删除一个远程服务器 (git remote rm origin
),我该怎么做 git remote add origin http://github.com/用户/ repo
?
要删除我执行以下操作:
StoredConfig config = git.getRepository().getConfig();
config.unsetSection("remote", "origin");
config.save();
但是没有像#setSection(String, String)
这样的选项。
提前致谢。
最佳答案
管理它以这种方式工作:
Git git = new Git(localRepository);
StoredConfig config = git.getRepository().getConfig();
config.setString("remote", "origin", "url", "http://github.com/user/repo");
config.save();
关于java - 通过 JGit 添加远程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12799573/