oschina项目部署和SSH配置

[码云](https://git.oschina.net ) 建议不要直接百度开源中国

一、生成并部署SSH key

1.如何生成ssh公钥

你可以按如下命令来生成sshkey:

ssh-keygen -t rsa -C "自己的邮箱xxx.com"  

# Generating public/private rsa key pair.
# Enter file in which to save the key (/Users/bzwmac2/.ssh/id_rsa): 
回车输入密码,尽量简单易记,再次确认密码

The key fingerprint is:
SHA256:nVrvW4rD9zXCC/lYpHhC0FLcU4O7xMniCm1UqAN+Yw xxx@xxx.com
The key's randomart image is:
+---[RSA 2048]----+
|     ...o.. oo   |
|     .+ oo +  .  |
|     .++..o +    |
|     E =o+ B     |
|      o S.* ..   |
|     . o.+.o=    |
|      o o+ =.+...|
|       .  =o*oo..|
|          .++=.  |
+----[SHA256]-----+

2.在Mac隐藏文件中找到.ssh

ssh.png

3.查看公钥

将id_rsa.pub直接拖入XCode打开复制
也可以输入命令:cat ~/.ssh/id_rsa.pub
然后粘贴到oschina添加公钥的地方

4.测试公钥

#测试 SSH 连接
ssh -T git@git.oschina.net

提示输入yes
Are you sure you want to continue connecting (yes/no)? yes
输入步骤一中设置的密码
密码.png
返回
Welcome to Git@OSC, yourname!

配置SSH完成!

二、项目部署到oschina

1.新建项目

新建项目.png

2.复制ssh地址,SourceTree克隆仓库

clone.png

3.添加 .gitignore忽略文件

[github](https://github.com/github/gitignore ) 获取最新的gitignore,然后复制一份需要的.gitignore文件,粘贴到自己的项目中
添加.gitignore文件后,每次提交时不会将自己的项目设置信息提交到服务器,团队开发很重要

gitignore.png

cd到文件目录,更改文件名

mv Swift.gitignore .gitignore
mv.png

4.创建一个项目,放到SSHText目录下,SourceTree提交到远程就可以了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 1 有一种思念在旋律上铺展 我轻抚纤盈的音符 你可感受到我的温柔 在午夜渗入你的梦乡 滋润你的耳朵 轻声聆听我此刻...
    木子爱若阅读 633评论 39 29
  • 今天的风雪真是很大,很寒冷。 我独自逛街。 我给自己买了一个暖宝宝——它能温暖我的心;我又给自己买了一件小棉袄——...
    冒牌文人阅读 192评论 0 0
  • 尝试创建新的 Azure 虚拟机 (VM) 时,遇到的常见错误是预配失败或分配失败。 当由于准备步骤不当,或者在从...
    ITknight阅读 206评论 0 0
  • 本文参加#未完待续,就要表白#活动,本人承诺,文章内容为原创,且未在其他平台发表过 感谢母校的辛勤培育,报答母校是...
    源远流长LCY阅读 257评论 0 1