此笔记适合对于有一定git基础开发人员,基础细节的东西请参考官网或者别的大神博客~~
有遇到过如图这样的问题吗?
没有权限之类的云云~~
一、先检查对应的远程仓库是不是对的。然后,检查你的SSH是否启用
1.输入git remote -v 检查远程仓库名称和服务器地址
回应是空的,那么问题很明显,没建立远程仓库关系!
那我们就顺着建立起关系,如下:
在OSC中点击选择SSH项,复制
在命令行上输入git remote add origin "复制的那段链接粘贴进来"
回车之后,提示远程仓库已存在;
那么我们继续输入检查远程仓库
看,这回已经有了。我们继续...
输入命令行 ssh -T git@git.oschina.net 测试您的SSH秘钥是否生效
一路yse下去,还是没对,
我们继续...
开始我还以为是账号密码,但仔细看完全不是那回事,这个时候就要开始考虑SSH的问题
我们去生成一个SSH试试,
点击头像,看到下面的SSH公匙了吗,标题随便填,不用管;
点击 怎样生成公匙 如上图,
记得 xxx里面输入的是你自己的邮箱,
再上传一遍我的操作吧
出现如上图,说明SSH生成功了;
这个是生成SSH存放地址,找到它用文本打开(不一定用文本,编辑器都可以,打开就是);
在找id_rsa.pub的时候出现了点小插曲,那我也详细的说下吧,一般按上面的路径找到可以了,我的是这样的
连users都没有,
吓尿了,
怎么办?
其实还是有的,只是文字不一样,
user翻译过来不就是用户的意思嘛(真后悔大一的时候没好好上计算机基础课,光想着泡妞去了T_T),点进去找到id_rsa.pub打开,复制
粘贴进去,然后确定,大功告成了!
再验证一次呗,有欢迎词,这说明对了~
还等什么 提交代码啊
唉~~好事多磨啊,本以为git使用功力深厚呢,没想到还是载在基础上,看到提示了吗?
我们输入完整去
git pull origin master
再push一次
喏~顺利提交成功!
PS:根据叶叶菜女侠的提示,在创建项目的时候README.md这个文件就不要勾选了,以免你本地也有个相同的文件,有冲突问题解决起来就又要抓瞎了。
感谢叶叶菜大美女的细心、耐心指导,简直感动到爆!在此把这个问题记录在案,希望对有同样问题的朋友有所帮助,奉献精神传递下去~

https:的,这个有些麻烦,
重新设置地址,如图:
.--.
/.-. '----------.
\'-' .--"--""-"-'
'--'