JGit で遊んでいると、あるリポジトリ ( ) からリモートを正常に削除できましたがgit remote rm origin
、 を実行するにはどうすればよいでしょうかgit remote add origin http://github.com/user/repo
?
削除するには、次の手順を実行します。
StoredConfig config = git.getRepository().getConfig();
config.unsetSection("remote", "origin");
config.save();
しかし、 のようなオプションはありません#setSection(String, String)
。
前もって感謝します。
ベストアンサー1
そのように動作するように管理しました:
Git git = new Git(localRepository);
StoredConfig config = git.getRepository().getConfig();
config.setString("remote", "origin", "url", "http://github.com/user/repo");
config.save();