Skip to content

secheng722/ugit-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust实现ugit

原教程地址

ugit

第1-7节

第一节 创建项目

01-07

cargo new ugit

第二节到第六节直接上代码吧 代码不复杂

  • 因为没想写所以写到第六节才开始写文档 之后的都按标签上传git

  • 具体看git的标签

  • 在rust中主要是用clap这个库来 但这几节里还不需要那么复杂, 于是我就只用了rust中std::env::args().collect()

  • 主要是用Option 替代了默认参数的效果 感觉这里值得一提

第七节 Add base module 添加基础模块

  • 这里直接添加

第8-n节

  • git commit信息即为标题 简单的合并到一起了

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages