下载git https://git-osx-installer.googlecode.com/files/git-1.8.4.2-intel-universal-snow-leopard.dmg
第一步:成生SSH密钥
ssh-keygen -t rsa -C "用户名"
注意ssh-keygen没有空格。屏幕输出:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/diaosi/.ssh/id_rsa): 输入名字
在上方输入生成的密钥文件名,如diaosi,屏幕输出:
Enter passphrase (empty for no passphrase): 输入密码
Enter same passphrase again: 确认密码
Your identification has been saved in diaosi.
Your public key has been saved in diaosi.pub.
The key fingerprint is:
此处省略
屏幕提示生成密钥文件成功,保存在/Users/名字文件夹下。
第二步:把名字.pub中的内容加入git@osc 的SSH密钥中
具体看git
第三步:添加SSH并连接
输入命令:ssh-add ~/名字
Enter passphrase for /Users/名字/名字:输入密码
Identity added: /Users/名字 /名字 (/Users/名字 /名字)
输入命令ssh -T [email protected],屏幕输出:
The authenticity of host 'git.oschina.net (58.215.179.44)' can't be established.
Are you sure you want to continue connecting (yes/no)? yes(输入yes),屏幕输出:
Welcome to Git@OSC , osc上的用户名!
第四步:设置个人信息
输入命令:
git config --global user.name “diaosi”
git config --global user.email [email protected]
第五步:设置项目
获取git@osc 上的项目路径。
输入命令:git remote add origin [email protected]:heqings/fitness.git
输入命令:git pull -u origin master //从git@osc 上拉取项目
输入命令:git push -u origin master //提交项目
第六步:Xcode集成
我是每次都点 Xcode 中Source Control->Commit 提交一次
然后 命令打一遍 git push -u origin master //提交项目
再点Xcode 中Source Control->Push 就可以提交了。
以上是根据 老左 http://my.oschina.net/zxs/blog/142544 的实践。
感谢大神的博客,让我顺利配置好了。