[GRASS-dev] silly question

Vaclav Petras wenzeslaus at gmail.com
Thu Mar 5 05:24:21 PST 2020


On Thu, Mar 5, 2020 at 7:51 AM Anna Petrášová <kratochanna at gmail.com> wrote:

>
>
> On Wed, Mar 4, 2020 at 11:29 PM Michael Barton <Michael.Barton at asu.edu>
> wrote:
>
>> See
>>
>> https://trac.osgeo.org/grass/wiki/HowToGit
>>
>> For example:
>>
>> git clone git at github.com:your_GH_account/grass-addons.git
>> cd grass-addons/
>> git remote add upstream git at github.com:OSGeo/grass-addons.git
>>
>> does not work for me at least. It needs to be:
>>
>> git clone git at github.com/your_GH_account/grass-addons.git
>> cd grass-addons/
>> git remote add upstream git at github.com/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 'git at github.com/org-name/repo-name.git' does not
exist".

I hope this clarifies that.


>
>
>
>> replacing git at github.com:your_GH_account with git at github.com
>> /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 <wenzeslaus at gmail.com> 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 <neteler at osgeo.org> wrote:
>>
>>> Michael,
>>>
>>> Michael Barton <Michael.Barton at asu.edu> 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 <lucadeluge at gmail.com> wrote:
>>>>
>>>> Hi Michael,
>>>>
>>>> On Wed, 4 Mar 2020 at 19:49, Michael Barton <Michael.Barton at asu.edu>
>>>> 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
>>>> grass-dev at lists.osgeo.org
>>>> 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
>>> grass-dev at lists.osgeo.org
>>> 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
>> grass-dev at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/grass-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20200305/d2652911/attachment.html>


More information about the grass-dev mailing list