Skip to content

A Git smart http protocol implementation for a larger project called Magitian

License

Notifications You must be signed in to change notification settings

busyLambda/Magitian_git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magitian Git

A Git Smart Http implementation written in rust to be used for the Magitian git service. This crate handles interaction with git and communticates with other services to form the Magitian web service. Magitian Git does not actually interact with the repositories it instead sends requests to another service called <NOT_YET_CREATED> that actually executes the operation such as:

  • advertising refs
  • packfiles
  • branch creation
  • etc...

Contributing

If you are interested in contributing then please consult CONTRIBUTING

Stages for now

stage-1 stage-2
write a full implementation that has the correct responses for all cases. Intergrate Auth into the Magitian SHELL
authentication Intergrate commit tracking into Magition SHELL

About

A Git smart http protocol implementation for a larger project called Magitian

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages