fetch and push with different repositories#1198
fetch and push with different repositories#1198aollier merged 1 commit intoprogit:masterfrom aollier:fetch_push
Conversation
|
See 9a48cda for my suggestions. |
|
May be this is matter of taste, but I think that will be better mark an origin repository as "origin" and a fork repository as "fork". And so the default configuration for a common GitHub user will be as simple as: |
|
Naming is one of the hardest problems. 😁 Naming remotes after their fork names scales to more than one fork, which is nice as a maintainer when you have three or four forks you pull from regularly. |
|
May be there are different use cases, at least two: a common submitter without write access and common maintainer. And each use case may suggest different scheme or workflow which will be mostly convenient. I don't know what workflow is better for a maintainer. But I think that an example of the workflow of the common newbie submitter must be clearly mentioned, because it is a newbie who poorly understand how to use git for his purposes. I think that my workflow for the newbie is much more natural and clear:
So is a common workflow for the newbie submitter will be: for each feature repeat: In case of the committed example: create fork repository on GitHub site for each feature repeat: |
Added a section that explains how to fetch from one repository and to push to another one.