Skip to content

Geal/rgit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Rgit

This project is a primarily a product of the excellent article git clone in Haskell from the ground up and my desire for a something somewhat larger than a toy project in Rust.

Hopefully by the end of this you should be able to successfully run the following to create a valid git repo:

rgit clone git://github.com/cwbriones/rgit.git

Todo

  • Transport Protocol and Pack Wire Protocol
    • Reference Discovery (ls-remote)
    • Capabilities
    • Packfile Negotiation
  • Delta Encoding
  • Repo and Object Storage Format
  • Refs
  • Working Copy and Index
  • Clone Command

About

Rust Git Client

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 100.0%