Commit Graph

16 Commits

Author SHA1 Message Date
HouXiaoxuan
7b91fad41f fix type error 2023-12-22 11:08:26 +08:00
HouXiaoxuan
fd415fe02b restore的基本代码框架 2023-12-22 11:07:36 +08:00
HouXiaoxuan
5c439aeff2 重新format,对use进行排序 2023-12-22 09:03:51 +08:00
HouXiaoxuan
b0172211a0 使用switch+restore替代checkout 2023-12-22 03:34:58 +08:00
HouXiaoxuan
c61cc619ef git branch实现&测试,show类型需要结合checkout测试 2023-12-22 01:49:55 +08:00
mrbeanc
5f1d115658 实现:status命令
TODO:add 不存在的文件报错
2023-12-22 00:11:04 +08:00
HouXiaoxuan
f9e7ef493a git log实现与测试 2023-12-21 23:01:49 +08:00
mrbeanc
a2e9072951 统一format格式(rustfmt) 2023-12-21 20:44:15 +08:00
mrbeanc
c812957a80 实现rm(--cached &| -r) 2023-12-21 17:18:41 +08:00
mrbeanc
a459a0922e fix:去除current_head()返回值中的\n
\n会导致文件写入失败
2023-12-21 14:25:40 +08:00
HouXiaoxuan
ba7797ece1 commit操作初版完成 2023-12-21 02:14:59 +08:00
mrbeanc
247347a76e 初步编写add逻辑;新增终端颜色库 2023-12-19 13:49:27 +08:00
mrbeanc
f55ab0e7a6 补充:mit add -u 2023-12-18 13:41:59 +08:00
mrbeanc
03d5c815f2 实现:init命令 2023-12-17 15:41:20 +08:00
mrbeanc
e1b21b66af 新增add . & add -a逻辑 2023-12-17 12:19:08 +08:00
HouXiaoxuan
6fee838582 cli command 2023-12-16 22:17:28 +08:00