6 ms·
I wrote a short post about how and why I made Gitlet: http://maryrosecook.com/blog/post/introducing-gitlet http://maryrosecook.com/blog/post/introducing-gitlet
by maryrosecook 12y ago
I wrote a short post about how and why I made Gitlet: http://maryrosecook.com/blog/post/introducing-gitlet http://maryrosecook.com/blog/post/introducing-gitlet
- rtorr 12y agoKeep making cool stuff. Loved your little lisp project!
- 317070 12y agoI can't seem to find the rebase code? I've always wondered how that part works. Great work otherwise! I've already taken a look at the three way merger code.
- ethomson 12y agoIn a nutshell, it checks out the target and cherry-picks what had been HEAD onto it, beginning at the merge-base. https://github.com/libgit2/libgit2/blob/master/src/rebase.c https://github.com/libgit2/libgit2/blob/master/src/rebase.c may be helpful and (hopefully) readable.
- albertoleal 12y agoIt's pretty awesome of you to provide the annotated source code for Gitlet! :D