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

【HBuilderX 中 Git 的使用】

目录:

  • 一:安装必要的版本控制工具
  • 二:把Github上的项目克隆到本地
  • 三:将本地的项目上传到Github上



一:安装必要的版本控制工具


1️⃣ 安装 TortoiseGit 工具,下载地址:https://tortoisegit.org/download

在这里插入图片描述

除了 选择安装路径外,其他的都不用修改,一直 Next 就安装好了。


2️⃣ 安装 Git 插件

HBuilderX 中,顶部工具栏选择 工具插件安装

在这里插入图片描述

然后 先切换到 安装新插件,然后往下滑找到 Git插件 ,点击安装即可👇

在这里插入图片描述

安装完成后,关闭 HBuilderX ,然后 重新打开。这样才能让 Git插件 去配置上 TortoiseGit 工具。

 


 

二:把Github上的项目克隆到本地


1️⃣ 在 HBuilderX 的顶部工具栏选择 文件导入从Git导入 .

在这里插入图片描述

2️⃣ 粘贴想要克隆的项目的 Github仓库地址 ,然后点击 导入 . 👇

在这里插入图片描述

3️⃣ 接下来会自动弹出这个窗口,主要用来确认 克隆仓库地址本地存放目录 . 👇

在这里插入图片描述

4️⃣ 等待克隆就可以。关于 Git及Github的使用和加速 可以看我这篇帖子 👉 【Git的安装和Github的使用】

在这里插入图片描述

5️⃣ 最后在 HBuilderX 左侧的项目目录中就可以看到我们克隆下来的项目。(项目名称后还标有 分支名称)

 


 

三:将本地的项目上传到Github上


1️⃣ 在本地项目文件夹上鼠标右键 → 显示更多选项 → 选择 Git Create repository here...

在这里插入图片描述

2️⃣ 在弹窗的窗口中 直接 点击 OK 即可。最后 会提示我们已初始化Git仓库!点击 确定 即可。👇

在这里插入图片描述

在这里插入图片描述

3️⃣ 进入项目文件中,可以看到刚才初始化的Git配置 👇

在这里插入图片描述

4️⃣ 这时候我们在 HBuilderX 中的项目,再右键,就能看见多出的 关于 Git 的相关功能 👇

在这里插入图片描述

5️⃣ 接下来需要我们在 Github 上创建一个仓库,并复制仓库的地址 👇

在这里插入图片描述

在这里插入图片描述

6️⃣ 回到我们的 HBuilderX ,右键项目,选择 Git同步 👇

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

7️⃣ 返回 HBuilderX 主页面 ,右键项目,选择 Git提交 👇

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
可以直接点击上图左下方的Push,进行推送。如果只提交了,但未推送,可以看接下来的步骤

8️⃣ 在 HBuilderX 主页面 ,右键项目,选择 Git推送-push 👇

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

接下来会让我们登录Github,这里我选择使用Token进行身份验证,选择Token,然后粘贴我们的访问令牌 👇
如果不知道如何创建Token的,可以查看我的这篇帖子的这部分 👉 【四:在GitHub上创建访问令牌】

在这里插入图片描述

点击 Sign in ,后就会往Github上进行推送了,不过这一步 HBuilderX 没有任何提示,哈哈~


9️⃣ 这时候我们打开 Github 对应的仓库,看看是否将我们项目中的文件上传上去了 👇

在这里插入图片描述

嗯~ 项目已经上传成功了,哦耶~ 😊😊😊


 

至此,关于在 HBuilderX 中使用 Git 的教学就结束了。想要了解更多知识或交个朋友,欢迎访问 👉本人博客 😁😁😁

 

http://www.lryc.cn/news/523712.html

相关文章:

  • Golang结合MySQL和DuckDB提高查询性能
  • 学技术学英语:TCP的三次握手和四次挥手
  • xiao esp32 S3播放SD卡wav音频
  • Unity中实现伤害跳字效果(简单好抄)
  • GaussDB日常维护操作
  • redis实现限流
  • 基于SpringBoot和PostGIS的各国及所属机场信息检索及可视化实现
  • python http server运行Angular 单页面路由时重定向,解决404问题
  • GPT-4o背后的语音技术
  • 微透镜阵列精准全检,白光干涉3D自动量测方案提效70%
  • Spring boot框架下的RocketMQ消息中间件
  • 记录一次 centos 启动失败
  • C++学习第五天
  • openharmony标准系统方案之瑞芯微RK3568移植案例
  • 深入理解 SSH 端口转发:本地 vs 远程 vs 动态转发
  • postman请求参数化
  • 基于 WEB 开发的汽车养护系统设计与实现
  • Nginx正向代理配置
  • 本地仓库管理之当前分支内的操作
  • 《内网穿透:网络拓展与安全防护的平衡艺术》
  • 【python写个可以运行的2048小游戏】
  • 【Flink系列】9. Flink容错机制
  • DETR论文阅读
  • 关于vite+vue3+ts项目中env.d.ts 文件详解
  • 如何优化Elasticsearch大文档查询?
  • Kotlin Bytedeco OpenCV 图像图像54 透视变换 图像矫正
  • Linux中DataX使用第一期
  • [Qt]事件-鼠标事件、键盘事件、定时器事件、窗口改变事件、事件分发器与事件过滤器
  • 关于机器学习的一份总结
  • 推荐一个开源的轻量级任务调度器!TaskScheduler!