When people first start contributing to a package one of the first major roadblocks is they likely have cloned the repo from the initial repo rather than from a fork. So they have to
- rename the origin remote to upstream then add the new remote as origin
- or burn it all down and re-clone from their fork, then add the origin as upstream later.
As far as I know there is no real way to do either step without needing command line git or something like Sourcetree, so it ends up being a pretty big hurdle for new contributors.
When people first start contributing to a package one of the first major roadblocks is they likely have cloned the repo from the initial repo rather than from a fork. So they have to
As far as I know there is no real way to do either step without needing command line git or something like Sourcetree, so it ends up being a pretty big hurdle for new contributors.