http://git.oschina.net/push的时候的账号密码到底是那个啊???

甘立荣 发布于 2013/11/20 14:22
阅读 12K+
收藏 0

这个username 跟password到底是什么啊,我一直提示错误,我用现在填得这个账号是能登陆到http://git.oschina.net/去的,但是push的时候就是现实不对,搞不懂了,我就只有这个密码了....

加载中
1
超级小胖
超级小胖

可能是您配置公钥时配置成了项目部署公钥

项目部署公钥是只有只读权限的。

push操作需要配置用户ssh公钥。

您可以在 http://git.oschina.net/keys 这里配置。

1
红薯
红薯

你这个密码是在 oschina 的密码,还是 git.oschina.net 的密码呢? 这两个密码是不同的

1
王振威
王振威

http://my.oschina.net/zxs/blog/142544 你可以看一下这篇文章,中间有介绍到有关Git的使用的

0
超级小胖
超级小胖

git@osc 的账号密码与OSChina的账号密码是不一致的。在首次利用OSChina账号为第三方登陆登陆到git@osc时,会让您设置账号密码。可能是您忘记了。您可以退出登陆,然后再登陆页面选择忘记密码。来修改您的git@osc密码。

0
甘立荣
甘立荣

我用这个密码能登陆https://git.oschina.net/...但是push就是不行,我这个账号密码同时也是跟OSC的是一样的,不会是这个问题吧?

0
甘立荣
甘立荣

引用来自“红薯”的答案

你这个密码是在 oschina 的密码,还是 git.oschina.net 的密码呢? 这两个密码是不同的

我用这个密码能登陆https://git.oschina.net/...但是push就是不行,我这个账号密码同时也是跟OSC的是一样的,不会是这个问题吧?
0
甘立荣
甘立荣

引用来自“超级小胖”的答案

git@osc 的账号密码与OSChina的账号密码是不一致的。在首次利用OSChina账号为第三方登陆登陆到git@osc时,会让您设置账号密码。可能是您忘记了。您可以退出登陆,然后再登陆页面选择忘记密码。来修改您的git@osc密码。

哦,我两边用的都是同一个账号跟密码来的
0
超级小胖
超级小胖

sorry!我刚刚没有看清楚您的截图。。

您clone 的地址是用的是 ssh方式的地址。ssh地址是不需要输入用户名及密码的,是需要配置ssh-key。 只有 http 方式的地址才需要输入用户名及密码。

0
甘立荣
甘立荣

引用来自“超级小胖”的答案

sorry!我刚刚没有看清楚您的截图。。

您clone 的地址是用的是 ssh方式的地址。ssh地址是不需要输入用户名及密码的,是需要配置ssh-key。 只有 http 方式的地址才需要输入用户名及密码。

当我配置了公钥的时候push的时候提示这个,会是什么原因呢,我没有权限?

0
甘立荣
甘立荣

引用来自“超级小胖”的答案

可能是您配置公钥时配置成了项目部署公钥

项目部署公钥是只有只读权限的。

push操作需要配置用户ssh公钥。

您可以在 http://git.oschina.net/keys 这里配置。

感谢各位,已经花了半天时间熟悉了git,把现有代码push到了osc上了

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部