把本地项目部署的gitOSchina库中

在工作中把项目部署的远程库中,这样方便项目的管理。由于github中私有库需要支付一定的费用而且为了支持国内产品,所以尝试选择OSChina的git库。如果需要使用OSChina的git库,我们需要配置SSH公钥。

如何使用gitOSchina库

1.SSH公钥配置

1.检查你电脑上是否已经有 SSH key .

$ cd ~/.ssh/
$ ls
会有上面三个文件,如果没有则需要创建!

这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件,如果文件已经存在,那么你可以跳过步骤2,直接进入步骤3。

2.创建一个SSH key

$ ssh-keygen -t rsa -C "your_email@example.com"
参数含义:
-t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。

#Creates a new ssh key using the provided email # Generating public/private rsa key pair...

查看你的public key,并把他添加到 Git @ OSC http://git.oschina.net/keys

3.查看生成的公钥,并将公钥内容拷贝添加到Git @ OSC http://git.oschina.net/keys

  • $ vim id_rsa.pub 打开把内容如拷贝到 Git @ OSC
sshkey内容
info.png

2.项目添加

  • 1.在gitOSchina中创建你的项目
  • 2.进入到你的工程中 ,把你的工程pull到本地 (git地址为创建项目中的ssh地址)


    pull SSH地址
  $ cd iOS-Map/
$ git pull git@git.oschina.net:allpepo/iOS-Map.git
  • 3.然后只需要 进行 简单的git命令 add 和commit,来提交代码
 $ git add .
 $ git commit -m"提交测试代码"
  • 4.如果需要把代码提交到oschina服务端,则只需要push一下
 $ git push
QQ20160624-0.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,127评论 19 139
  • 简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最简...
    JonesCxy阅读 1,103评论 0 3
  • 好的程序猿之所以编程,不是为了赚大钱或装逼,而是纯粹享受其中。 众所周知,开源中国社区 http://git.os...
    XcqRomance阅读 4,293评论 10 42
  • 阎云看着商厦门口,发现再没有人从里面出来,朝张铁说道:“开车!” 车内一共十六人,阎云一扫有映像的还真不少,吴海就...
    野性浮云阅读 1,174评论 1 1
  • 焚香一支,难能可贵应该是在刚刚点燃的时候吧。 与火苗接触的时候是一个仪式的开始,当自己成为一个火苗,到熄灭火苗生成...
    南乡游阅读 400评论 0 5