mega icon indicating copy to clipboard operation
mega copied to clipboard

[libra] 为libra实现 stash命令

Open Ivanbeethoven opened this issue 10 months ago • 0 comments

[具体描述] libra实现stash命令 git stash 是 Git 版本控制系统中的一个非常实用的命令,用于在不提交当前工作区和暂存区修改的情况下,将这些修改临时保存(“贮藏”)起来。

[实现方案] 需了解libra中git对象的存储方式。通过构建临时stash专用存储保存临时修改。 可只实现单层存储,并支持一次的stashstash pop. 完成本任务可领取下一个携带积分任务,将stash命令完善至可以多次stash,并支持如下子命令:

  • stash lish
  • stash show
  • stash pop

Ivanbeethoven avatar Feb 24 '25 12:02 Ivanbeethoven