2 ms·
Git isn't the only solution but it's very likely the best. > 1. It is not easy to learn. Learning the basics really isn't that hard, especially if you're the
by tgflynn 5y ago
Git isn't the only solution but it's very likely the best.
> 1. It is not easy to learn.
Learning the basics really isn't that hard, especially if you're the only one writing code. It's true that branching and merging require a bit more intellectual investment but depending on exactly what you're doing you can go quite far without that.
> I have no problem in learning it, but older academics are not willing to put the effort...
Why would they even need to if all the development is done by you ? If they need to make code changes you could have them send you their code and then merge their changes into the repository yourself.
> 2. Sync between my two machines is not always easy, fur sure not as easy as Dropbox.
That's what git servers like github and gitlab are for. You should really be using one, whether it's on an internal server (which would require quite a bit of effort to set up) or a provider such as github. Have you considered creating a private github account for this ?