美文网首页
把本地项目部署的gitOSchina库中

把本地项目部署的gitOSchina库中

作者: 全民同學 | 来源:发表于2016-06-03 15:22 被阅读301次

在工作中把项目部署的远程库中,这样方便项目的管理。由于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

相关文章

网友评论

      本文标题:把本地项目部署的gitOSchina库中

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