当前位置:   article > 正文

Java操作Git完整的教程来了!!!

java操作git

Git?

       Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。
       分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

Git安装

参考之前文章:特详细的Git安装与配置,确认过,是你需要的!!!

Git命令

# 克隆仓库
$ git clone 仓库地址
# 初始化仓库
$ git init
# 添加所有文件
$ git add --all
# 提交更改
$ git commit -m "提交说明"
# 添加远程仓库
$ git remote add "仓库名" "仓库地址"
# 推送到远程
$ git push -u osc master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

Java控制Git

Maven依赖

<dependency>
	<groupId>org.eclipse.jgit</groupId>
    <artifactId>org.eclipse.jgit</artifactId>
    <version>5.12.0.202106070339-r</version>
</dependency>
  • 1
  • 2
  • 3
  • 4
  • 5

先上个克隆仓库吧

Git.cloneRepository()
                .setURI("Git仓库链接")
                .setDirectory("克隆到本地目录")
                .setCredentialsProvider(new UsernamePasswordCredentialsProvider("Git远程仓库用户名", "Git远程仓库密码");)
                .call();
  • 1
  • 2
  • 3
  • 4
  • 5
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/432536
推荐阅读
相关标签
  

闽ICP备14008679号