|
|
|
|
|
by mikewarot
333 days ago
|
|
The main blocker for me was having the wrong mental model of what GIT really is. I thought it was all about deltas, and saving each and every "change" to a file, which was dead nuts wrong. GIT makes snapshots of everything. The functionality is a bit oddly distributed in terms of the command set, but it's all snapshots. You could make a fully compatible program that just does a full snapshot (without ever looking for merge errors, etc), to make everything easy-peasy. I bet there's a command line way to do that already....
|
|