github pull request process on non-owned submodule
Sorry if this is obviously documented somewhere, but searches of mailing list aren't helping. I'm looking to submit a pull request for the icl library to remove dependencies on date_time compiled library -- in conjunction with changes to date_time on develop now. I've basically followed the cheat sheet on the wiki: https://github.com/boostorg/wiki/wiki/Getting-Started%3A-Cheat-Sheet but when I try to push my branch I get permission errors. Is there something I did wrong or is the icl repo setup wrong? Thx, Jeff jeff@jeff-mint193:~/dev/boost/libs/icl$ git push origin dt_nolib Username for 'https://github.com': JeffGarland Password for 'https://JeffGarland@github.com': remote: Permission to boostorg/icl.git denied to JeffGarland. fatal: unable to access 'https://github.com/boostorg/icl.git/': The requested URL returned error: 403
On Sun, Mar 22, 2020 at 11:34 AM Jeff Garland via Boost
Sorry if this is obviously documented somewhere, but searches of mailing list aren't helping. I'm looking to submit a pull request for the icl library to remove dependencies on date_time compiled library -- in conjunction with changes to date_time on develop now. I've basically followed the cheat sheet on the wiki:
https://github.com/boostorg/wiki/wiki/Getting-Started%3A-Cheat-Sheet
but when I try to push my branch I get permission errors. Is there something I did wrong or is the icl repo setup wrong?
Hi Jeff, You're trying to push to remote github.com/boostorg/icl when you should be trying to push to remote github.com/jeffgarland/icl (to which you do have access) Once you push to jeffgarland/icl you can use the Github UI on boostorg/ICL to create a pull request: From jeffgarland/icl into boostorg/icl. Glen
Thanks Glen -- so the part I missed that's different from an owed module is:
git clone https://github.com/*YOUR\_GIT\_NAME*/date_time.git
On a related note, I'm assuming icl is on community maintenance? There's a
bunch of pull requests that seem to be outstanding for some time....worried
mine will be the next.
On Sun, Mar 22, 2020 at 8:53 AM Glen Fernandes
On Sun, Mar 22, 2020 at 11:34 AM Jeff Garland via Boost
wrote: Sorry if this is obviously documented somewhere, but searches of mailing list aren't helping. I'm looking to submit a pull request for the icl library to remove dependencies on date_time compiled library -- in conjunction with changes to date_time on develop now. I've basically followed the cheat sheet on the wiki:
https://github.com/boostorg/wiki/wiki/Getting-Started%3A-Cheat-Sheet
but when I try to push my branch I get permission errors. Is there something I did wrong or is the icl repo setup wrong?
Hi Jeff,
You're trying to push to remote github.com/boostorg/icl when you should be trying to push to remote github.com/jeffgarland/icl (to which you do have access)
Once you push to jeffgarland/icl you can use the Github UI on boostorg/ICL to create a pull request: From jeffgarland/icl into boostorg/icl.
Glen
participants (2)
-
Glen Fernandes
-
Jeff Garland