A method of submitting contributions to an open development project through a distributed version control system such as Git occurring when asking for changes committed to an external repository to be considered for inclusion in a project’s main repository.