Car*_*art 5 branch tracking jgit
我正在研究一个基于gui的辅助工具,它将:
所有这一切都是在没有使用ngit(jgit的.NET端口)安装git的情况下完成的.
但我无法弄清楚如何设置跟踪来跟踪主设备到原点/主设备并使用ngit开发到原点/开发.
我可以轻松地做到
git branch --set-upstream master origin/master
Run Code Online (Sandbox Code Playgroud)
但是,我希望避免本地git安装的依赖.
这是一个Java代码段,对应于以下--set-upstream选项git branch:
Git git = Git.open(new File("/home/repos/myrepo"));
CreateBranchCommand create = git.branchCreate();
create.setUpstreamMode(SetupUpstreamMode.SET_UPSTREAM);
create.setName("develop");
create.setStartPoint("origin/develop");
create.call();
Run Code Online (Sandbox Code Playgroud)