Kerry, Richard wrote: > > > Git is a distributed VCS, most people don't have commit access to > > the original repository, therefore they push to their personal > > repository (e.g. github fork). > > [RK] When you say "most people", do you mean "most people who are > working on open source projects"? Both. Two-way workflows are present both in open source projects and private projects. Triangular workflows are present both in open source projects and private project. > [RK] I'm working using Git every day, and I pull from the original > repository and push back to it. I am working on closed source company > projects. The triangularity I'm referring to is not per repository, it's per branch. Do you always push to the same remote branch you pull from? How about rebasing or merging? Do you use the same remote branch? Cheers. -- Felipe Contreras