Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There is, it's the .git directory. Both the protocol and the directory are well specified. See libgit2 for an example non-reference implementation.

I think someone even built an implementation in bash, but I can't seem to find it now.



> I think someone even built an implementation in bash, but I can't seem to find it now.

someone named Linus, I guess?


No, it was someone exploring git internals by writing a simple git implementation in bash.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: