The main reason I asked is that a new client is the first I've had who is happy with some sort of version control for text, which I would love to encourage. He uses GitLab, and I could not clone the repository into GitHub. Nor did I want to get involved at this stage with Source Tree (although that's an option I am still considering).

In the end, he helped me clone his repository to my GitHub account, which is where I will work with it, and he will pull changes from there.

But I'm wondering how things he does in GitLab will get merged back to my version in GitHub.

It is all a bit confusing, even though I have been through a few of the training tutorials. I've never actually worked with Git of any flavour in a team, just on my own.

//