View Single Post
mMerlin
Junior Member
 
Join Date: Aug 2014
Location: Alberta, Canada
Posts: 15

Old July 11th, 2017, 09:22 AM
The usual process is to fork the original repository to your own github account, commit and push the changes there (in a new git branch), then create a pull request to let the owner of the source repository know that there is something new to merge. Effectively, you upload it to your own area, then tell the owner where to get it. With some wrapper stuff, that makes the 'tell' and 'get' a few clicks.

The alternative is to have the owner authorize you to have shared administrator access to the original repo. Normally only pre setup teams use that. The first way is more secure, allowing anyone to request a change to a repository, without giving the whole world access to mess things up.
mMerlin is offline   #28 Reply With Quote