stata连享会-github-码云

将项目托管到码云

2017-01-16  本文已影响76人  flowerflower

与github相比

1.github虽然是开放的,但是要设置私有的项目需要银子,因为服务器是国外的,对比之下,速度相比码云而言则慢一点
2.码云是免费的,服务器在中国,速度相比而言快一些

使用步骤

1.注册账号
2.添加SSH公钥

1.""中输入邮箱
2.提示输入私钥文件名字,直接回车即可
3.提示输入密码,可以顺便输入,直接123456就可以了,只要本次能够记住即可
进入终端,输入一下命令

进入终端之前可以查看自己的电脑,点击桌面任意处,然后
前往->个人 是没有.ssh文件夹的

没有.ssh文件
ssh-keygen -t rsa -C "799431668@qq.com"
//查看公钥内容
cat ~/.ssh/ld_rsa.pub

此时个人中你会发现有了.ssh文件夹了

.ssh文件

id_rsa 私钥
id_rsa.pub 公钥

点击id_rsa.pub(公钥)直接拖拽到xcode 之后 直接复制前往http://git.oschina.net/profile/sshkeys ,粘贴到添加公钥即可,添加公钥处的标题可任意写。

 ssh -T git@git.oschina.net
ssh_dispatch_run_fatal: Connection to 116.211.167.14 port 22: Operation timed out

具体如图过程如图

Snip20161229_12.png

之后就可以再点我去新建项目

Snip20161229_14.png

设置项目语言,开源许可证这里一般写MIT License即可,注意如果把私有项目这里打勾勾了,就没有克隆了。 最后点创建即可。

复制ssh地址

打开sourece Tree 新仓库 从URL克隆->弹框显示克隆一个仓库粘贴刚刚复制的ssh地址,目录路径以及名称自己设置即可->点击克隆
克隆之后->查看目录->就把这可控到你的当前目录中


Snip20161229_16.png
//可将其Swift 隐藏起来
cd 项目路径(拖拽进来即可) 
mv Swift.gitignore.gitignore

提示

https://github.com/github/gitignore获取最新版本的gitignore文件
添加.gitignore文件之后,每次提交时不会将个人的项目设置信息(例如:最后一次打开的文件,调试断点等)提交到服务器,在团队开发中挺重要的。

sourcetree下载地址

上一篇下一篇

猜你喜欢

热点阅读