2016-10-28 1 views
0

Ich schob einen Commit von System A zu github.com, konnte es aber nicht auf System B ziehen, die Meldung "Bereits auf dem neuesten Stand . " Allerdings, wenn ich die Remote-URL mit dem SSH-Schema zu ändern, kann ich ziehe die commit:Github: kann letzten Commit mit Remote-URL Typ https nicht abrufen, aber OK mit ssh

$ git pull 
Already up-to-date. 
$ git remote -v 
origin https://github.com/identinetics/saml2test2 (fetch) 
origin https://github.com/identinetics/saml2test2 (push) 
$ git remote set-url origin [email protected]:identinetics/docker-saml2test2.git 
$ git fetch 
warning: no common commits 
remote: Counting objects: 949, done. 
remote: Compressing objects: 100% (57/57), done. 
remote: Total 949 (delta 32), reused 0 (delta 0), pack-reused 892 
Receiving objects: 100% (949/949), 4.53 MiB | 1.57 MiB/s, done. 
Resolving deltas: 100% (282/282), done. 
From github.com:identinetics/docker-saml2test2 
+ 2946d92...27e6f9a master  -> origin/master (forced update) 

$ git remote set-url origin https://github.com/identinetics/saml2test2 
$ git fetch 
From https://github.com/identinetics/saml2test2 
+ 27e6f9a...2946d92 master  -> origin/master (forced update) 
$ git remote set-url origin [email protected]:identinetics/docker-saml2test2.git 
$ git fetch 
From github.com:identinetics/docker-saml2test2 
+ 2946d92...27e6f9a master  -> origin/master (forced update) 

Ich habe kein Problem mit ssh auf diesem System, aber ich mag das Problem verstehen, weil andere Zielsysteme sind hinter Firewalls, die ssh blockieren.

Antwort

2

Sie vergleichen zwei verschiedene Repos, identinetics/saml2test2 und identinetics/docker-saml2test2.