Git使用杂记

The notes of git

Posted by Scalpel on February 21, 2016

2016-02-21

  昨天试用了Github Desktop,觉得体验一般,今天决定继续用Git,然后发现在git push的时候竟然需要输入用户名和密码了,弄得我摸不着头脑。一开始觉得可能是ssh的问题,可是排查了一番也没发现问题,在Google上也没有搜到类似情况。重新想了一些,感觉可能是本地的Git库和远程仓库的传输加密协议由ssh改为https了(我记得默认好像是ssh,不知道为什么安装完Github Desktop后给更改了),于是通过

git remote -v

来验证,得到的结果类似于

origin  https://github.com/USERNAME/REPOSITORY

这样的形式,果然已经被改为https了。可以通过

git remote set-url origin git@github.com:USERNAME/REPOSITORY.git

重新改为ssh。