次のコードを使用して、から新しいブランチを作成しますorigin/master
。
CreateBranchCommand branchCmd = git.branchCreate();
branchCmd.setForce(true);
branchCmd.setName("newFeatureBranch");
branchCmd.setUpstreamMode(SetupUpstreamMode.SET_UPSTREAM);
branchCmd.setStartPoint("origin/master");
branchCmd.call();
このコードを実行すると、次のアップストリームを持つ新しいローカル ブランチが作成されます。
しかし、それは私が望むものではありません。アップストリームは次のように設定する必要がありますrefs/heads/newFeatureBranch
。
新しいブランチでアップストリームを設定するにはどうすればよいですか?