3 ms·
The bit advantage of Git is that you can fork anything, and keep your own forks synced with the world, or not. For small projects, you never have to worry about
by mikewarot 3y ago
The bit advantage of Git is that you can fork anything, and keep your own forks synced with the world, or not. For small projects, you never have to worry about granting permissions or any of that, there's no one true version problem either.
My first version control system was pkZip and a stack of floppy disks. I went through SVN and Mercurial, but only as a way to interact with existing projects. Git is so much easier to deal with (especially once you grok that it just takes snapshots of everything). The Windows installation process is painless, so why not use it?
Git/Git GUI made it trivial to keep a Lazarus/Free Pascal project on a non-networked computer at work synced with a copy on a thumbdrive, then syncing that with a copy on my desktop, and at github, was all a piece of cake.