在 Kiro 上进行GitHub 代码版本管理指南

开发与运维容器服务数据库管理服务

最近,我自己在 Kiro 上开发的系统已经在稳定的运行和使用了。所以,每一次升级,我都会非常谨慎。

因为曾经搞过许多次升级失败,新功能用不了,旧版本没有保存,无法回退的问题。

picture.image

picture.image

所以,今天咱们就谈一下:

在 Kiro 这一类 AICoding 变成工具里的代码版本管理,以及如何和个人的 GitHub代码仓库同步。

先看这张图:

picture.image

在 kiro 上执行的版本管理和 git 上的版本是什么关系?

为什么有些色块是紫色的,显示“origin/main”,有些色块又是蓝色的,显示“main”,这两个类型有什么区别?

我用一个简单的图示来总结:

🎯 简单理解

Kiro 和 Git 的关系

  
┌─────────────────────────────────┐  
│         Kiro IDE                │  
│  (带图形界面的 Git 客户端)       │  
│                                 │  
│  我看到的图表 = Git 提交历史     │  
│  点击按钮 = 执行 Git 命令        │  
└─────────────────────────────────┘  
              ↓ 使用  
┌─────────────────────────────────┐  
│           Git                   │  
│    (版本控制系统)                │  
└─────────────────────────────────┘  
              ↓ 连接  
┌─────────────────────────────────┐  
│         GitHub                  │  
│      (代码托管平台)              │  
└─────────────────────────────────┘

🎨先解释一下颜色的含义

🔵 蓝色 main

位置:我的电脑(本地)

含义:我正在工作的版本

特点:只有我能看到

🟣 紫色 origin/main

位置:GitHub(远程)

含义:云端保存的版本

特点:其他人也能看到

📊 我看到的图表

picture.image

  
🔵 5-增加试卷管理能力main← 我的最新工作  
🔵 4-增加错题管理能力← 还没推送到 GitHub  
🔵 4-多图备忘版本← 还没推送到 GitHub  
🟣 3-本地上传服务完成origin/main←GitHub上的版本  
🟣 2-完善版本  
🟣 1-后端服务完善版本

这意味着:

  • 我本地有 3 个新提交(蓝色的)
  • GitHub 还停留在旧版本(紫色的)
  • 我需要推送(Push)来同步

🚀 如何同步

在 Kiro 中:点击 "Push" 按钮,等待推送完成。

推送完成后,这一行会同时显示蓝色的 main 和紫色的云朵。

picture.image

或使用命令行:

  
git push origin main

推送后会变成:

picture.image

🔵🟣 5-增加试卷管理能力 main, origin/main ← 同步了!

🔵🟣 4-增加错题管理能力

🔵🟣 4-多图备忘版本

💡 总结一下,简单的记忆小规则

🔵 在上面 = 本地更新 = 需要 Push(推送)

🟣 在上面 = 远程更新 = 需要 Pull(拉取)

🔵🟣 同位置 = 已同步 = 不需要操作

简单来说:

Kiro 就是 Git 的图形界面,蓝色 = 我的电脑,紫色 = GitHub。

如果这俩位置不同,就意味着需要同步啦。

以上就是今天的小分享~

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
抖音连麦音画质体验提升与进阶实践
随着互娱场景实时互动创新玩法层出不穷,业务伙伴对 RTC「体验」和「稳定」的要求越来越高。火山引擎 RTC 经历了抖音 6 亿 DAU 的严苛验证和打磨,在架构设计、音画质提升、高可靠服务等方面沉淀了丰富的经验,本次演讲将和大家分享火山引擎 RTC 在直播连麦等场景中的技术优化及其带来的新玩法。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论