cloobtech.hashnode.devWeeks 10 & 11: Refining Repository-Specific Config InitializationAs my Outreachy internship progressed, the focus remained on migrating repository-specific global variables into struct repo_config_values. In weeks 8 and 9, I encountered some challenges related to r4d ago·3 min read
cloobtech.hashnode.devWeeks 8 & 9: Initialization, Defaults, and Designing for Multiple Repositories in GitAs my Outreachy internship progresses, Weeks 8 and 9 marked an important turning point in my project: not just moving code around, but confronting deeper design questions about how Git should behave in a future where multiple repositories can coexist...Feb 6·4 min read
cloobtech.hashnode.devWeekly Git Command #5: git worktreeSometimes, while working on a project, you need to work on two branches at the same time. Before I learned about git worktree, my workflow was messy: Stash changes Switch branches Make changes Switch back and pop the stash This worked, but it w...Jan 28·2 min read
cloobtech.hashnode.devOutreachy Midpoint ReportI’m now at the midpoint of my Outreachy internship with the Git project, and this feels like a good time to pause, reflect, and reassess my original project goals. My project focuses on refactoring Git internals to reduce global state, with the long-...Jan 20·4 min read
cloobtech.hashnode.devMore Than Code: Reflections from an Outreachy Intern Social Chat SessionIntroduction One of the things that has stood out to me during my Outreachy internship journey is the sense of community. Recently, we had a social video conferencing call with fellow Outreachy interns, and it turned out to be more than just a casual...Jan 18·2 min read