1.先进入码云,点击自己的头像 ->
 
,2.里面有一个SSH公钥,点击
 
,3.之后在终端输入
ssh-keygen -t rsa -C “xxxxx@xxx.com”,注意:”” 要用英文,不然终端上不会显示,也就是自己的邮箱,4.继续在终端输入
一直按回车键直到
 
 
 
 
再输入cat ~/.ssh/id_rsa.pub,在终端上会显示:
 
,这就是公钥,在输入框输入即可(可以验证一下是否获取成功<按照提示的步骤来)
 
此时就可以创建项目了,创建swift或者OC项目
 
获取项目的SSH,
打开终端,获取要创建工程的路径 cd ….. 将远程仓库的项目克隆下来  git clone SSH,SSH就是创建完项目
 
 
 
 
 
此时在工程创建的路径中,会生成隐藏的git文件等..不要忘记,yi下的很重要
  • 从 https://github.com/github/gitignore 获取最新版本的 gitignore 文件
  • 要将忽略文件变成隐藏文件,直接将.gitignore前面的文件名删除即可(swift用Switf.gitignore,OC用OC的)变成.gitignore,添加到工程中,与隐藏文件git同级
  • 将克隆下来的文件拖放到SoureTree中,记住:是克隆下来的文件夹
  • 此时就可以在克隆的文件夹中创建工程了  /  也可以将已创建好的工程添加到文件中
  
 
 
 
 
 
 
 
 
 
 

关于OC和Swift使用GIT创建项目的更多相关文章

  1. 如何使用git创建项目,创建分支

    git config -global user.name "Your name" git config -global user.email "you@example.c ...

  2. Git创建项目基本命令

    前提:先在coding.net上创建项目Paper,并勾选“启用README.md文件”初始化项目. 1.给项目Paper创建版本库(仓库) cd Paper git init 2.把项目文件放到仓库 ...

  3. OC与swift混编 #import "项目名-Swift.h"失效问题

    由于项目多个环境部署,每次改配置比较麻烦,所以线上环境一个TARGETS,内部环境一个TARGETS, 都知道oc和swift混编的时候,会生成一个'项目名-Swift.h'文件,这个文件是隐式的,需 ...

  4. IDEA开发工具使用 git 创建项目、拉取分支、合并分支

    转载自:https://blog.csdn.net/qq_39470733/article/details/80366435 工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有 ...

  5. git创建项目,代码仓库

    1.首先在服务端远程创建仓库 mkdir  project.git cd  project.git git  --bare init 2.在本地创建项目推送到远程服务端仓库 mkdir  myproj ...

  6. Git创建 项目

    一 .  github上创建立一个项目 用户登录后系统,在github首页,点击页面右下角“New Repository” 填写项目信息: project name: hibernate-demo d ...

  7. git 创建项目

    Command line instructions Git global setup git config --global user.name "quliangliang" gi ...

  8. git创建项目的两种方式

    场景1: 将本地内容推送给远程库 1.创建版本库 git init 将此目录转换为git可管理的仓库 git config --global user.name "xx" 或 gi ...

  9. 使用OC和swift创建系统自带的刷新界面

    使用OC和swift创建系统自带的刷新界面 一:swift刷新界面代码: import UIKit class ViewController: UITableViewController { // 用 ...

随机推荐

  1. Zabbix3.0 客户端搭建

    zabbix客户端安装 我们这边使用编译安装 软件包版本 zabbix-3.0.3.tar.gz 添加用户组 #groupadd zabbix #useradd -s /sbin/nologin -g ...

  2. offset,client,scroll,style相关笔记

    1.offsetTop 功能:获取元素上外缘与最近的定位父元素内壁的距离,如果没有定位父元素,则是与文档上内壁的距离 使用方法:js document.querySelector(...).offse ...

  3. RS485 介绍

    一.RS485总线介绍: RS485总线是一种常见的串行总线标准,采用平衡发送与差分接收的方式,因此具有抑制共模干扰的能力.在一些要求通信距离为几十米到上千米的时候,RS485总线是一种应用最为广泛的 ...

  4. Sticks<DFS>

    题意: 给n个木棍,这些木棍是由m个长度均为L的木棍切割而来,求L的最小值. 思路: DFS+剪枝. 剪枝: 1:L的取值范围在n(max)和n(sum)之间,逐个枚举.sum%L!=0则L不能用. ...

  5. git 强制覆盖本地文件

    git fetch --all git reset --hard origin/master git pull

  6. [转]java构造方法的访问修饰符

    http://my.oschina.net/u/1464678/blog/210359 1.       类(class) 可见性修饰符: public—在所有类中可见,在其他包中可以用import导 ...

  7. java基本输入型数据Scanner

    import java.util.Scanner; public class Example2_3 { public static void main (String args[ ]){ System ...

  8. 分布式数据库Cobar

    Cobar简介: Cobar是关系型数据库的分布式处理系统,它可以在分布式的环境下看上去像传统数据库一样为您提供海量数据服务. 产品在阿里巴巴B2B公司已经稳定运行了3年以上. 目前已经接管了3000 ...

  9. android:contentDescription的作用是什么

    在写Android的XML布局文件时,在ImageView或ImageButton中经常会碰到一个提示: Missing contentDescription attribute on image. ...

  10. jquery判断节点是否存在

    if($('.onloadMore').length>0){ return '节点存在'; }else{ return '节点不存在'; }