一。创建SSH
1.
cd ~/.ssh
2.将原来的SSH keys备份并删除
mkdir key_cycare //新建一个目录
cp id_rsa* key_cycare //将原来的私钥文件和公钥文件备份到新建的目录中
rm id_rsa* //删除原来的私钥文件和公钥文件
3.新建一个新的SSH key
ssh-keygen -t rsa -C "your_email@youremail.com"
Creates a new ssh key using the provided email Generating public/private rsa key pair.
#此处输入将要保存的路径,默认为当前路径
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<press enter>
输入回车后提示输入一个类似于密码的自定义的通行证号,如果直接回车则为空
Enter passphrase (empty for no passphrase):<enter a passphrase>
#提示重新输入以便确认输入是否正确
Enter same passphrase again:<enter passphrase again>
正确结果如图:
Finder中结果如图:
生成两个文件,一个是私钥文件,一个是公钥文件
二.将SSH key输入到Github网站中
1.在:Account Settings >SSH Keys >单击Add SSH key
将刚才新建的key输入到key中并且添加一个标题。
Title:自定义的名字
Key:id_rsa.pub中的内容
2.测试是否能够正确链接到github中,输入一下命令:
ssh -T git@github.com
成功将显示一下信息:
三。创建一个新的代码库
打开网站中的创建代码库按钮,输入相应的信息后单击按钮
实例:
1.创建完成后在本地创建一个文件夹并在该文件夹下创建一个README.md文件
mkdir ~/Desktop/Testing
cd ~/Desktop/Testing //进入到创建的文件夹中
git init //初始化该文件夹,将会提示一下信息
2.创建README.md添加并提交
touch README.md
git add README.md //添加到暂存区
git commit -m "first commit" //提交到历史仓库
下一步将README.md提交到网站上去,
git remote add origin 仓库地址(若是第一次提交该项目的文件或者修改项目文件后则需要这个命令,以后就就可以不用该命令)
git push -u origin master
四。代码库操作
剩下的可交给SourceTree 工具来完成