1、克隆/推送仓库时提示没有权限
首先需要确定您对需要操作的git仓库有没有相应访问/写入的权限,如果没有相应权限,在执行相关命令时会提示无权限。
确认对仓库有相关权限后:
您在命令行终端克隆/推送git仓库时需要输入的用户名(Username)和密码(Password)应该为:
用户名(Username):git用户名或者邮箱 密码(Password):慕课网登录密码
2、如果在克隆/推送命令执行完毕后没有出现输入用户名密码的提示,而且终端直接显示没有权限
windows用户可以在控制面板-凭据管理器中修改/删除本地存储的凭据后再试,具体操作步骤参照下图:
在普通凭据中删除git.imooc.com的相关凭据后重新在Git命令行终端执行命令后会再次出现输入用户名密码的提示。
如果用户有多个慕课网账号,不同账号购买的课程不同时,克隆/推送代码到仓库时需要使用相应的慕课网账号的Git用户名和密码,可以编辑修改windows普通凭据中git.imooc.com的相关凭据,也可删除凭据后在推送代码时重新填写。
苹果Mac用户提示没有权限时可以在应用程序-实用工具-钥匙串访问中修改/删除本地存储的钥匙串后再试,具体操作步骤参照下图:
在钥匙串访问的搜索框输入“git”或“git.imooc.com”找到相应钥匙串删除后重新在命令行终端执行命令后会再次出现输入用户名密码的提示。
如果用户有多个慕课网账号,不同账号购买的课程不同时,克隆/推送代码到仓库时需要使用相应的慕课网账号的Git用户名和密码,可以编辑修改钥匙串访问中git.imooc.com的相关钥匙串,也可删除钥匙串后在推送代码时重新填写。