3 ms·
Every time you modify a file in git you're actually creating a new file. Committing every keystroke would create a massive number of files that only differed by
by pharke 6y ago
Every time you modify a file in git you're actually creating a new file. Committing every keystroke would create a massive number of files that only differed by a single character. If you wanted to have a history of changes that can be shared and potentially merged then you would want deltas instead. A better underlying technology would be something like CouchDB https://docs.couchdb.org/en/stable/index.html https://docs.couchdb.org/en/stable/index.html