使用git将代码push到osc上

Posted 逆水寒龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用git将代码push到osc上相关的知识,希望对你有一定的参考价值。

1、下载git客户端

2、在osc上创建项目

①使用:git bash here

②在目录下执行:git init

③ssh-keygen -t rsa -C "[email protected]"这里替换成自己的用户名(就是你的osc账号)

④Enter file in which to save the key (/Users/diaosi/.ssh/id_rsa):xinqin(输入自己要保存的名字)接下来还要输入密码自己设置随意。

⑤打开/Users/diaosi/.ssh/会看到生成了xinqin和xinqin.pub文件,打开xinqin.pub文件拷贝内容在osc的部署公用密钥上添加即可。

⑥命令行git pull https://git.oschina.net/uustudy/xinqin.git(提示输入账号和密码,邮箱+密码)

⑦命令行git push https://git.oschina.net/uustudy/xinqin.git(提示输入账号和密码,邮箱+密码)

问题列表:

fatal: Not a git repository (or any of the parent directories): .git

提示说没有.git这样一个目录,解决办法如下:命令行里输入git init就可以了!

debug1: Authentication denied(publickey).还有说你没有权限之流,看看key添加成功了吗?

命令行:ssh -T [email protected]

另外直接用https吧,麻烦点就是每次要输入用户名和密码

 

以上是关于使用git将代码push到osc上的主要内容,如果未能解决你的问题,请参考以下文章

git回滚线上代码

Git----使用WebHook实现代码自动部署

使用github上代码要注意啥版权问题

git需要设置再次弹出输入账号密码

使用git 更新线上代码

更新github上代码