当前位置: 首页 > news >正文

网站开发的技术选型黄石市网站建设

网站开发的技术选型,黄石市网站建设,pathon做网站,wordpress新人必看Jgit的使用 文章目录 Jgit的使用一#xff0c;git操作的对应代码1.1 查看操作1.1.1 打开仓库1.1.3 获取状态信息 1.2 添加操作1.2.1 初始化本地仓库1.2.2 创建一个新文件并写入内容1.2.3 添加指定#xff08;所有#xff09;文件到暂存区1.2.4 提交操作1.2.5 连接并推送到远…Jgit的使用 文章目录 Jgit的使用一git操作的对应代码1.1 查看操作1.1.1 打开仓库1.1.3 获取状态信息 1.2 添加操作1.2.1 初始化本地仓库1.2.2 创建一个新文件并写入内容1.2.3 添加指定所有文件到暂存区1.2.4 提交操作1.2.5 连接并推送到远程仓库 当需要对系统中某些页面管理的文件做版本管理时使用git作为其基本组件。 此时需要在页面上做一些按钮操作时会执行git指令。 使用java作为开发语言时需要引用jgit依赖 例如 dependencygroupIdorg.eclipse.jgit/groupIdartifactIdorg.eclipse.jgit/artifactIdversion6.5.0.202303070854-r/version /dependency一git操作的对应代码 1.1 查看操作 1.1.1 打开仓库 Git git Git.open(new File(repoPath));举例 String repositoryPath E:\Workspace\GitHab\test-git-demo; Repository repository new FileRepositoryBuilder().setGitDir(new File(repositoryPath, .git)).build(); Git git new Git(repository);// 或Git git Git.open(new File(repositoryPath));1.1.3 获取状态信息 Status status git.status().call();1.2 添加操作 1.2.1 初始化本地仓库 // 执行代码前不存在new-git-repository-demo目录 String repositoryPath E:\Workspace\GitHab\new-git-repository-demo; Git.init().setDirectory(repositoryPath).call();Repository repository Git.init().setGitDir(repoDir).call().getRepository()1.2.2 创建一个新文件并写入内容 File file new File(repositoryPath, xxx.txt); FileWriter writer new FileWriter(file); writer.write(Hello, JGit!\n); writer.close();1.2.3 添加指定所有文件到暂存区 // 不需要将repositoryPath目录写上从该目录下开始即可 git.add().addFilepattern(xxx.txt).call();// 指定所有文件 git.add().addFilepattern(.).call();1.2.4 提交操作 // 提交更改 git.commit().setMessage(Commit message for add and modified file xxx.txt).call();1.2.5 连接并推送到远程仓库 String remoteRepoUrl https://github.com/ String userName git账号; String password git账号密码; // 连接到远程仓库 git.remoteAdd().setName(origin).setUri(new java.net.URI(remoteRepoUrl)).call();CredentialsProvider credentialsProvider new UsernamePasswordCredentialsProvider(userName, password); git.push().setCredentialsProvider(credentialsProvider).call();到这里虽然jgit能够做很多git操作但如果需要直接在服务器创建远程仓库单靠jgit还是不够的此时就需要gitlab4j-api。 gitlab4j-api提供了更多的gitlab中API的调用方法。
http://www.w-s-a.com/news/349433/

相关文章:

  • 做直播网站需要证书吗专做宝宝的用品网站
  • 网站标题用什么符号网站制作交易流程
  • dede模板网站教程jsp网站搭建
  • 上海网站开发外包公司鲜花导购网页制作
  • 宿州外贸网站建设公司个人注册网站一般做什么
  • 小公司做网站用哪种服务器什么是网站代理
  • 青岛李村网站设计公司cms建站平台
  • 做saas网站可行吗许昌抖音推广公司
  • 网站建设找谁做seo基础知识培训
  • 微网站怎么做的好建设网站不会写代码
  • 广州外贸网站制作wordpress信息搜索插件
  • 福建高端网站建设个人公众号怎么制作教程
  • 企业网站有哪些举几个例子wordpress ie兼容插件
  • 高端的深圳网站页面设计福清市建设局官方网站
  • 安装网站到服务器合肥建设干部学校网站
  • 影视网站如何做销售案例网站
  • 建设网站对比方案龙岗网站开发公司
  • 网站开发标准网站建设公司兴田德润可信赖
  • 如何建设一个公众号电影网站自动seo优化
  • 个人网站能备案吗酱香拿铁采取了哪些网络营销方式
  • 网站建设及推广好做吗自己做的网站加入购物车价格
  • 涡阳在北京做网站的名人注册一个免费的网站
  • 三门峡建设环境局网站公司注册网上核名通道
  • 叶县建设局网站要看网海外域名是多少
  • 网站运行环境配置Wordpress支付时效
  • logo设计网站知乎港北网站建设
  • 北京市保障性住房建设投资中心官方网站有限责任公司的特点
  • 做网站卖互联网营销怎么做
  • 晋州市建设局网站建站网站系统
  • 专业网站优化方案广东微信网站制作报价表