如果每次上传需要输入账号密码说明采用了HTTPS连接。
解决方案:
1,首先输入:
git remote -v
可以看到:
origin https://github.com/你的账号名/你的项目名.git (fetch)
origin https://github.com/你的账号名/你的项目名.git (push)
这里可以看到协议是https。
2,接下来移除这个链接的远程库的关联:
git remote rm origin
3,如果你愿意再用:git remote -v 看的话,会发现什么都反应都没有,说明移除成功。
接下来重新添加远程库:
git remote add origin git@github.com:你的账号名/你的项目名.git
然后可以用: git remote -v 查看会发现如下显示:
origin git@github.com:你的账号名/你的项目名.git (fetch)
origin git@github.com:你的账号名/你的项目名.git (push)
至此,就成功的将远程库链接到了本地,此时如果是新仓库上传:
git push -u origin master
如果不是新仓库的话,只需要去掉参数 “-u” 就可以了:
git push origin master