The first time you take a local copy of the repository it is slow because it has to download everything. Subsequent updates will only download the differences between what you have and what is stored on the remote server so in comparison they are very fast. My updates and commits take normally no more than thirty seconds to complete. You can also switch between existing branches instantly.Zireael wrote:I hoped to be able to contribute, but the repo is so slow to clone, even 2h weren't enough...
If you have successfully cloned the current repository you have already done the big waiting part; it should be much easier from now on.