JGit経由でリモートを追加する 質問する

JGit経由でリモートを追加する 質問する

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();

おすすめ記事