git&svniOS开发代码管理

如何使用oschina托管项目

2015-10-17  本文已影响1510人  一念之见

步骤

# 切换目录,MAC中目录的第一个字符如果是 `.` 表示改文件夹是隐藏文件夹
$ cd ~/.ssh
# 查看当前目录文件
$ ls
#如果.ssh文件夹不存在,可以执行指令自行创建
$ mkdir ~/.ssh

.ssh目录下的文件


$ ssh-keygen -t rsa -C "你的邮箱@xx.com"
# 接下来连续敲回车键,如果电脑有开机密码需要输入密码(输入密码是界面不会有提示,输入完按回车就行)

最终界面会如下显示说明成功生成公钥


$ cat ~/.ssh/id_rsa.pub
# 测试 SSH 连接
$ ssh -T git@git.oschina.net

# 终端提示 Welcome to Git@OSC, 电脑账户名!` 说明连接成功

#配置好sshkey之后, 以后只需要拷贝ssh链接地址,然后利用git指令即可进行相关操作
$ git clone git@git.oschina.net:xxx/ProjectName.git

注意:oschina仓库有两种地址,一个是通过http访问的地址,一个是通过ssh访问的地址。从oschina拷贝下来的文件默认保存在.ssh隐藏文件中

#下句指令的意思是将指定路径下的swift.gitignore文件内容拷贝到.gitignore目录下
$ cp /Users/laichunhui/Desktop/工具包/git/gitignore-master/Swift.gitignore .gitignore
$ git add .
$ git commit -m"添加gitignore"
$ git push

如果你的项目里使用了cocoapods,上面的指令的指令会将cocoapods中的内容一并上传,虽然占用了许多空间,但是相比较于每每同步项目后的pod update,我想这样会让我们的开发更得心应手。

上一篇 下一篇

猜你喜欢

热点阅读