from Hacker News

Ugit - DIY Git in Python

by rohithkp on 10/3/21, 8:12 AM with 23 comments

  • by mixedmath on 10/3/21, 1:48 PM

    I particularly like the iterated development approach to teaching on this site. That is, one starts with some minimal working code, states a goal, and then modifies the code to accomplish that goal --- repeatedly.

    This is a very powerful way to go through a codebase (when it is possible).

  • by iheredia on 10/3/21, 9:10 AM

    Anyone knows of similar projects in another languages? I've been wanting to understand some important tools (like git in this case) and also learn some languages I've been pushing back. Would love to find more of these
  • by JonathanBeuys on 10/3/21, 9:28 AM

    Wow, that is a beautiful interface. I mean the website itself. How is it made?
  • by toinbis on 10/3/21, 9:51 AM

    Earlier(2020-09) HN submission with discussion on same project: https://news.ycombinator.com/item?id=24517925.
  • by xonix on 10/3/21, 12:17 PM

  • by otheracc on 10/3/21, 5:23 PM

    > f'{GIT_DIR}/objects'

    Never seen a writing style like that. How is it called? I want to read some documentation and history.

  • by arafatamim on 10/3/21, 11:06 AM

    There isn't a table of contents for the website? I haven't been able to find one.