3 ms·
Git is pretty unnatural, but CVS? That is much closer to the "copy a shared file back and forth between people", except with nice things such as "keep track of
by tomjen3 2y ago
Git is pretty unnatural, but CVS? That is much closer to the "copy a shared file back and forth between people", except with nice things such as "keep track of who is editing what", "know what the latest edition is", and "keep track of the history".
That said, if I was going to start out teaching someone coding today, version control would be timestamped .zip files.
- llm_trw 2y ago>That said, if I was going to start out teaching someone coding today, version control would be timestamped .zip files. Oh no, we're in a different time zone. >We'll put the timezone in. Oh no, it's daylight savings time.
- mewpmewp2 2y agoTo be fair that's easy, just always use UTC for everyone. Or just the unix timestamp in seconds or millis if you want to be safer.
- phatskat 2y agoBut someone works in Arizona!
- tomjen3 2y agoEntirely besides the point I was trying to make. I wasn’t trying to say that it’s a good idea for a team, but that git is complicated. Too complicated for beginners.
- necovek 2y agoOuch, please don't. Anything else like bzr or hg or svn will be easier to grasp than git, can work locally too (IIRC for Subversion) and not much harder than zip files — don't get them used to the wrong mental model and bad habits.