Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JGit用于签出、添加、提交、推送、拉取请求和删除本地分支_Java_Git_Jgit - Fatal编程技术网

Java JGit用于签出、添加、提交、推送、拉取请求和删除本地分支

Java JGit用于签出、添加、提交、推送、拉取请求和删除本地分支,java,git,jgit,Java,Git,Jgit,我是一个现有的存储库。我想使用JGit执行以下任务 签出开发分支 从远程拉取最新的更改以进行开发 创建一个新分支 添加一些文件 提交更改 将带有Pull请求的代码推送到开发窗口 如果步骤5成功,请删除现有分支 对于现有的存储库,我可以使用JGit库使用这段代码 Git git = Git.open(new File(destinationDirectory)); 在这之后还不确定?这是一个有点大的问题,也许你可以先看一下first提供的代码片段,然后再回来问一些更具体的问题,如果需要的话?

我是一个现有的存储库。我想使用JGit执行以下任务

  • 签出开发分支
  • 从远程拉取最新的更改以进行开发
  • 创建一个新分支
  • 添加一些文件
  • 提交更改
  • 将带有Pull请求的代码推送到开发窗口
  • 如果步骤5成功,请删除现有分支
  • 对于现有的存储库,我可以使用JGit库使用这段代码

    Git git = Git.open(new File(destinationDirectory));
    

    在这之后还不确定?

    这是一个有点大的问题,也许你可以先看一下first提供的代码片段,然后再回来问一些更具体的问题,如果需要的话?