您的位置:

javagit,javagit怎么拉取项目

本文目录一览:

java代码怎么获取git版本

拉取远程仓库:$ git pull [remoteName] [localBranchName]

git pull:从其他的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:'git pull origin master'就是将origin这个版本库的代码更新到本地的master主枝,该功能类似于SVN的update

怎么用Java代码查出git代码的当前版本号

@RequestMapping("/git/version")

public String getGitVersion() {

    try {

        //需要安装git并配置git环境变量

        String command = "git --version";

        //执行系统命令

        Process p = Runtime.getRuntime().exec(command);

        //获取命令执行结果,封装在IO流中了

        BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));

        String

        //输出结果

        String s;

        StringBuilder sb = new StringBuilder();

        while ((s = br.readLine()) != null) {

            sb.append(s);

        }

        return sb.toString();

    } catch (IOException e) {

        e.printStackTrace();

    }

    return null;

}

javagit和jgit的区别

Egit就是Eclipse上的git,JGit是一个EDL(新型BSD)的Java库的Git版本控制系统。它可以在一个独立,如gerrit、Eclipse,Netbeans的和IntelliJ。

EGit嵌入JGit它使用Git存储库,并将其公开的Git在Eclipse中构建