专业java、php、iOS、C++、网页设计、平面设计、网络营销、游戏开发、前端与移动开发培训机构

项目部署

将代码部署到开源中国

  • 官方网站:https://git.oschina.net/
  • 在项目开发中一定会用源代码管理工具对我们的源代码进行管理,我们这里用git来进行源代码管理.在公司里通常会有一台服务器专门用于存放项目的源代码和项目文档等.
  • 开源中国服务器在国内,速度更快
  • 免费账户同样可以建立 私有 项目
  • 目前国内有很多公司会将公司的项目部署在开源中国服务器上面
  • 开源中国帮助文档地址:https://git.oschina.net/oschina/git-osc/wikis/帮助#ssh-keys

开源中国使用

  • 注册账号
    • 建议使用网易的邮箱,使用其他免费邮箱可能会收不到验证邮件
  • 新建项目
  • 添加 SSH 公钥
  • 生成SSH key

    • 进入终端,并输入以下命令

      # 生成 RSA 密钥对
      # 1> "[email protected]" 中输入个人邮箱
      # 2> 提示输入私钥文件名称,直接回车
      # 3> 提示输入密码,密码一定要记住
      $ ssh-keygen -t rsa -C "[email protected]"
      
      # 查看公钥内容
      $ cat ~/.ssh/id_rsa.pub
      
  • 将公钥内容复制并粘贴至 !
  • 测试公钥

      # 测试 SSH 连接
      $ ssh -T [email protected]
    
      #Are you sure you want to continue connecting (yes/no)? 
      输入yes
    
      #出现 Warning: Permanently added 'git.oschina.net,180.97.163.93' (RSA) to the list of known hosts.
      #Connection closed by 180.97.163.93
      再次输入: ssh -T [email protected]
    
      # 终端提示 `Welcome to Git@OSC, 新浪的微博!` 说明连接成功
    
  • 克隆项目

      # 切换至项目目录
      $ cd 项目目录
    
      # 克隆项目,地址可以在项目首页复制
      $ git clone [email protected]:xxx/ProjectName.git
    

新建项目

  • 将新建的项目保存在克隆下来的本地项目仓库里面
  • 项目创建好, 不要急于写代码,配置项目信息
  • 我们这里是通用项目,既要支持iPhone又要支持iPad.设置屏幕旋转方向

    提交代码

  • 提交代码到本地仓库
  • 提交到开源中国服务器仓库