[GRASS-dev] silly question

Michael Barton Michael.Barton at asu.edu
Thu Mar 5 08:49:45 PST 2020


Yes. Maybe we should update the WIKI to clarify too.

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 5, 2020, at 6:24 AM, Vaclav Petras <wenzeslaus at gmail.com<mailto:wenzeslaus at gmail.com>> wrote:



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


On Wed, Mar 4, 2020 at 11:29 PM Michael Barton <Michael.Barton at asu.edu<mailto:Michael.Barton at asu.edu>> wrote:
See

https://trac.osgeo.org/grass/wiki/HowToGit<https://urldefense.proofpoint.com/v2/url?u=https-3A__trac.osgeo.org_grass_wiki_HowToGit&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=EMrPyoyWN4eYNAxugq7rRkLD12G7TmjEl_0iIXQaiw8&s=7WuoPPG7JI2QE2uAul_k9f8W9ojz0dbBiKVC1VG57OM&e=>

For example:


git clone git at github.com<mailto:git at github.com>:your_GH_account/grass-addons.git
cd grass-addons/
git remote add upstream git at github.com<mailto: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<mailto:git at github.com>/your_GH_account/grass-addons.git
cd grass-addons/
git remote add upstream git at github.com<mailto: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/<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=EMrPyoyWN4eYNAxugq7rRkLD12G7TmjEl_0iIXQaiw8&s=Pky6dfSwwYo22sjFZ5NiJ31Z7iYCGBsAQftoK08Yq84&e=>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<https://urldefense.proofpoint.com/v2/url?u=http-3A__git-40github.com_org-2Dname_repo-2Dname.git&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=EMrPyoyWN4eYNAxugq7rRkLD12G7TmjEl_0iIXQaiw8&s=1u-e1QZH8iSz4asRvE010fP7dMfzxG_p9bPfsX7k0vU&e=>' does not exist".

I hope this clarifies that.



replacing git at github.com<mailto:git at github.com>:your_GH_account with git at github.com<mailto: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://urldefense.proofpoint.com/v2/url?u=http-3A__www.public.asu.edu_-7Ecmbarton&d=DwMFaQ&c=l45AxH-kUV29SRQusp9vYR0n1GycN4_2jInuKy6zbqQ&r=lk-7X7CEOMDN8GaGVhiDsuO6gEp1wbG6nfT1XEEEtR0&m=EMrPyoyWN4eYNAxugq7rRkLD12G7TmjEl_0iIXQaiw8&s=Tt0iqMsdi2DeY4CuzYegVa3kARGIYqsCVgFEMGjaPV8&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=EMrPyoyWN4eYNAxugq7rRkLD12G7TmjEl_0iIXQaiw8&s=T3W6kzteDOibWttshms8KDCKL0bBJjtxlm9XtTyVkks&e=>

















On Mar 4, 2020, at 7:37 PM, Vaclav Petras <wenzeslaus at gmail.com<mailto: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<mailto:neteler at osgeo.org>> wrote:
Michael,

Michael Barton <Michael.Barton at asu.edu<mailto: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<mailto:lucadeluge at gmail.com>> wrote:

Hi Michael,

On Wed, 4 Mar 2020 at 19:49, Michael Barton <Michael.Barton at asu.edu<mailto: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<mailto: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<mailto: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<mailto: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=EMrPyoyWN4eYNAxugq7rRkLD12G7TmjEl_0iIXQaiw8&s=k52k3VCAYB62T6Z0UopMt2VZTfLjqzir5o_mz03D8Vw&e=>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20200305/ebf0c423/attachment-0001.html>


More information about the grass-dev mailing list