# Source Control See: [[Git]] [[Software Craftsmanship]] [[Programming]] I have used: - [[CVS]] - [[Subversion]] - [[Git]], a snapshot based system - Arch and monotone - We built some weird attempt at [[Schema Migration]] coupled to [[Source Control]] in [[BKNR]] - [[darcs]], which treats patches as first-class citizens. ## Articles Git has a funny underlying model, I blogged about it [[20220524 - Squash commits considered harmful]]. Working on a follow up post [[BLOG IDEA - Follow Up To Git Squash Post]]. An article about stacked pull-requests (basically side-branch code review snippets), which is a bit related to my [[20220524 - Squash commits considered harmful]] article and in general, thoughts about [[Software Methodology]], closing [[Feedback Loops]] and workflow in [[Software Engineering]] in general: - [In Praise of Stacked PRs | Ben Congdon](https://benjamincongdon.me/blog/2022/07/17/In-Praise-of-Stacked-PRs/) - [In Praise of Stacked PRs | Hacker News](https://news.ycombinator.com/item?id=32214809) # Links - [A History of Version Control](https://blog.tarynmcmillan.com/a-history-of-version-control) ## Log [[2022-07-31]] - Added link about stacked pull requests