我正在努力使用遥控器设置git的上游设置(和原点),并使用gui设置w / o(试图在这里挣脱)。我的教授说git对我来说没有正确做到这一点很奇怪......甚至怀疑gitHub for Windows GUI clinet可能已经为我设置了SSH - 但现在命令行客户端没有#39 ; t"得到它"。
有没有人知道摆脱这个烂摊子的方法?
目前,这是我得到的:
P$ C:\Users\SomeFolder\MyName> git remote -v
MyName https://github.com/MyName/ClassFolder/tree/master/students (fetch)
MyName https://github.com/MyName/ClassFolder/tree/master/students (push)
upstream https://github.com/MyName/ClassFolder (fetch)
upstream https://github.com/MyName/ClassFolder (push)
P$ C:\Users\SomeFolder\MyName> git push MyName
warning: push function is unset; its implicit value is changing in Git 2.0 from matching to simple....
我需要的是它看起来像这样:
$ git remote -v
origin https://github.com/MyName/IntroToPython.git (fetch)
origin https://github.com/MyName/IntroToPython.git (push)
upstream https://github.com/ClassFolder/IntroToPython.git (fetch)
upstream https://github.com/ClassFolder/IntroToPython.git (push)
答案 0 :(得分:0)
git remote add origin https://github.com/MyName/IntroToPython.git
git remote set-url upstream https://github.com/ClassFolder/IntroToPython.git
git remote -d MyName
请参阅git-remote。
您要为遥控器设置的网址:
https://github.com/MyName/IntroToPython.git
它采用克隆格式。你可以拉,但不要推动它。推它应该是
git@github.com:MyName/IntroToPython.git