将项目托管到码云

作者: flowerflower | 来源:发表于2017-01-16 14:48 被阅读76次

与github相比

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

使用步骤

1.注册账号
2.添加SSH公钥
  • 2.1生成RSA密钥对

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
  • 添加 gitignore下载地址
    1>将swift.gitignore复制到项目路径
    注意:swift.gitignore拖到xcode里面,然后得做一件事情
    将Pods/前面的#去掉 因为整个pod里面,不需要项目到里面
    2>进入终端
//可将其Swift 隐藏起来
cd 项目路径(拖拽进来即可) 
mv Swift.gitignore.gitignore

提示

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

  • 最后就可以新建项目到你刚刚创建的目录下了
    之后就可以提交了 sourcetree->当前项目(就可以看到你刚刚添加的文件了)吧下面的.gitnore打钩->立即推送变更到orgin/master打钩->提交
  • 刷新一下码云里面建的项目,就会发现刚刚新建的文件 都提交上去了

sourcetree下载地址

相关文章

  • 将项目托管到码云

    与github相比 1.github虽然是开放的,但是要设置私有的项目需要银子,因为服务器是国外的,对比之下,速度...

  • 将一些文件托管到码云上

    之前都是将代码托管到码云上,今天感觉完全可以将一些常用的文件也放到码云上以便使用。 托管步骤 在码云上创建一个项目...

  • 项目托管到码云上

    今天突然想说把自己写的Demo项目托管到码云上,顺便练习下git使用。 上网查了下大概步骤,还是蛮简单的。 之前在...

  • 浅谈用git将本地项目托管到码云

    1.下载安装git 官网链接:https://git-scm.com/downloads,可以根据自己的平台下载对...

  • [Sourcetree] 使用Sourcetree通过SSH管理

    之前使用Sourcetree都是通过HTTP/HTTPS的方式来管理项目,大多都是托管到GitHub、码云等平台,...

  • 把一个本地已经存在的项目添加到码云

    今天尝试着把一个本地的项目,托管到码云,遇到了一些问题,不过最终还是成功的把项目放到了码云,总结一些,希望可以帮到...

  • GitHub下载速度慢

    一句话总结! 将GitHub项目导入码云,使用码云下载! (工具云对不起...) 1、复制项目链接 2、在码云选择...

  • 将vs项目托管到码云gitee上,入门教程。

    前言 一直习惯用svn,后来也只是简单了解到git,又不喜欢命令行。本文算是个入门教程,实现用鼠标点点就能把代码托...

  • 将项目托管到oschina

    1.注册一个账号 2.添加SSH公钥 SSHKey示意图如下: 官网文档:http://git.mydoc.io/...

  • git基本流程

    git的链接方式 开发时,时常需要将我们的项目代码托管到github或者码云上,通过两种方式来链接:https:不...

网友评论

本文标题:将项目托管到码云

本文链接:https://www.haomeiwen.com/subject/ngtpvttx.html