Re: silly question
Vaclav Petras <[email protected]>
| Newsgroups | gmane.comp.gis.grass.devel |
|---|---|
| Message-ID | <CABo5uVukufa1Sax3TT-xWJMNDzJ8_aZrVwiGwO9XWmsPbBCSeg@mail.gmail.com> |
On Thu, Mar 5, 2020 at 7:51 AM Anna Petrášová <[email protected]> wrote: > > > On Wed, Mar 4, 2020 at 11:29 PM Michael Barton <[email protected]> > wrote: > >> See >> >> https://trac.osgeo.org/grass/wiki/HowToGit >> >> For example: >> >> git clone [email protected]:your_GH_account/grass-addons.git >> cd grass-addons/ >> git remote add upstream [email protected]:OSGeo/grass-addons.git >> >> does not work for me at least. It needs to be: >> >> git clone [email protected]/your_GH_account/grass-addons.git >> cd grass-addons/ >> git remote add upstream [email protected]/OSGeo/grass-addons.git >> >> Are you sure about this? This definitely doesn't work for me, if you use > https it needs to be: > > git clone https://github.com/*YOUR-USERNAME*/*YOUR-REPOSITORY* > > Yes, using the git+colon version is when you have SSH set up and fails otherwise. You need to use the https+slash version in that case. If you just add https:// infront of the git+colon version, you get "Port number ended with 'Y'" where Y is the first letter of your user name. That's because HTTPS URL can contain a port number after the server name separated by a colon. If you just replace the colon by a slash, it does not work either and Git reports "fatal: repository '[email protected]/org-name/repo-name.git' does not exist". I hope this clarifies that. > > > >> replacing [email protected]:your_GH_account with [email protected] >> /your_GH_account >> >> Maybe the colon works if you have an ssh key set in your github account. >> >> Michael >> ____________________ >> C. Michael Barton >> Director, Center for Social Dynamics & Complexity >> Professor of Anthropology, School of Human Evolution & Social Change >> Head, Graduate Faculty in Complex Adaptive Systems Science >> Arizona State University >> >> voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC) >> fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC) >> www: http://www.public.asu.edu/~cmbarton, https://complexity.asu.edu/csdc >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> On Mar 4, 2020, at 7:37 PM, Vaclav Petras <[email protected]> wrote: >> >> Thanks Anna for identifying this. Looks likely. >> >> Markus, Michael, I don't see the bad URL anywhere on Trac wiki, >> grasswiki, or in CONTRIBUTING.md file (as far as search works for URLs, it >> does at least for Trac). >> >> Michael, The CONTRIBUTING.md file has SSH URL for your fork and HTTPS for >> the OSGeo upstream repo, so your problem was not caused by that. >> >> Nevertheless, switching to HTTPS also for the fork is something we can do >> if more people support it. >> >> Vaclav >> >> On Wed, Mar 4, 2020 at 9:11 PM Markus Neteler <[email protected]> wrote: >> >>> Michael, >>> >>> Michael Barton <[email protected]> schrieb am Mi., 4. März 2020, >>> 19:11: >>> >>>> Thanks Luca, >>>> >>>> I also found someone here that pointed that out. I originally got >>>> instructions from the GRASS WIKI. >>>> >>> >>> >>> Which URL? >>> >>> Markus >>> >>> There is either an error or it is something that does not work for Macs. >>>> The examples use a colon to indicate the repository owner instead of a >>>> slash. I had fixed that for the original clone command but did not catch it >>>> for the one setting upstream. >>>> >>>> Also learned a new one that is exactly what I need in some >>>> circumstances: >>>> >>>> git reset --hard origin/master >>>> >>>> Michael >>>> ____________________ >>>> C. Michael Barton >>>> Director, Center for Social Dynamics & Complexity >>>> Professor of Anthropology, School of Human Evolution & Social Change >>>> Head, Graduate Faculty in Complex Adaptive Systems Science >>>> Arizona State University >>>> >>>> voice: 480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC) >>>> fax: 480-965-7671 (SHESC), 480-727-0709 (CSDC) >>>> www: http://www.public.asu.edu/~cmbarton >>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.public.asu.edu_-7Ecmbarton&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=pAhL9Y2iEzu8CenXO-1i6_H9r36a9CPGOFayiqlOt-c&s=dTgptB10Y3OLPNysWxkA0pqjDP-S80sUXJAZ8fqNX3k&e=> >>>> , https://complexity.asu.edu/csdc >>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__complexity.asu.edu_csdc&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=pAhL9Y2iEzu8CenXO-1i6_H9r36a9CPGOFayiqlOt-c&s=4TNsPkQF0F95MCFJgIoaX8eO2T6GqP6mUwHcKgn_Lm8&e=> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Mar 4, 2020, at 3:30 PM, Luca Delucchi <[email protected]> wrote: >>>> >>>> Hi Michael, >>>> >>>> On Wed, 4 Mar 2020 at 19:49, Michael Barton <[email protected]> >>>> wrote: >>>> >>>> >>>> I want to do something that should be simple but it is not. I want to >>>> be able to update my fork of GRASS source code from master. The wiki >>>> instructions say I should be able to do this with: >>>> >>>> git fetch upstream >>>> git rebase upstream/master >>>> >>>> But when I do, I get: >>>> >>>> unable to access 'https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com-3AOSGeo_grass.git_&d=DwIBaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=ocylBhKg4eZ-QJLCBa53vt3dUwHB_ZET96-XkejX2FU&s=t9pyApmJY3B5H0nFh-Gm1IG1VGltt378-0JryEOEZG8&e= >>>> ': Port number ended with 'O >>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com-3AOSGeo_grass.git_&d=DwIBaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=ocylBhKg4eZ-QJLCBa53vt3dUwHB_ZET96-XkejX2FU&s=t9pyApmJY3B5H0nFh-Gm1IG1VGltt378-0JryEOEZG8&e=%20%27:%20Port%20number%20ended%20with%20%27O> >>>> ' >>>> >>>> >>>> it seems wrong the url, it should be >>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_OSGeo_grass.git&d=DwIBaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=ocylBhKg4eZ-QJLCBa53vt3dUwHB_ZET96-XkejX2FU&s=2s0FIt9ZZMaEF8dGFczUzV71CeMzJZ3MBNeNaOmhcp4&e= >>>> >>>> Any suggestions? I don't want to have to keep forking and cloning >>>> >>>> Michael >>>> >>>> >>>> >>>> -- >>>> ciao >>>> Luca >>>> >>>> www.lucadelu.org >>>> <https://urldefense.proofpoint.com/v2/url?u=http-3A__www.lucadelu.org&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=pAhL9Y2iEzu8CenXO-1i6_H9r36a9CPGOFayiqlOt-c&s=J-tuBuLZelC3fMj79PtkGbfbIHqm9UJf7WBPv8Rc2Ws&e=> >>>> >>>> >>>> _______________________________________________ >>>> grass-dev mailing list >>>> [email protected] >>>> https://lists.osgeo.org/mailman/listinfo/grass-dev >>>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.osgeo.org_mailman_listinfo_grass-2Ddev&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=pAhL9Y2iEzu8CenXO-1i6_H9r36a9CPGOFayiqlOt-c&s=vmKu_nbFyMp8-vFqrUtWz3sYsx4svN1aErBtV22T72I&e=> >>> >>> _______________________________________________ >>> grass-dev mailing list >>> [email protected] >>> https://lists.osgeo.org/mailman/listinfo/grass-dev >>> <https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.osgeo.org_mailman_listinfo_grass-2Ddev&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=pAhL9Y2iEzu8CenXO-1i6_H9r36a9CPGOFayiqlOt-c&s=vmKu_nbFyMp8-vFqrUtWz3sYsx4svN1aErBtV22T72I&e=> >> >> >> _______________________________________________ >> grass-dev mailing list >> [email protected] >> https://lists.osgeo.org/mailman/listinfo/grass-dev > > _______________________________________________ grass-dev mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-dev