$ cd ~/.ssh #若是.ssh文件夹不存在,能够执行指令自行建立 $ mkdir ~/.ssh #若是.ssh文件已经存在,须要删除,能够执行删除指令 $ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa* # 查看当前目录文件 $ ls2.生成 RSA 密钥对
$ ssh-keygen -t rsa -C "你的注册邮箱@xxx.com" # 为了方便,全程回车便可(这个过程当中会出现诸如key pair,passphrase等的请求,一概回车便可)3.查看公钥内容
$ cat ~/.ssh/id_rsa.pub若是id_rsa.pub文件找不到,能够在终端中使用open ~/.ssh,打开ssh文件,能够看到id_rsa,id_rsa.pub文件
5.测试公钥git
# 测试 SSH 链接 $ ssh -T git@git.oschina.net # 终端提示 Welcome to Git@OSC, “你的用户名“!` 说明链接成功,公钥添加成功
克隆项目github
$ git clone "复制的SSH地址"
添加 gitignore
文件服务器
$ git add . $ git commit -m"添加gitignore" $ git push
https://github.com/github/gitignore
获取最新版本的 gitignore忽略
文件.gitignore
文件以后,每次提交时不会将我的的项目设置信息(例如:末次打开的文件,调试断点等)提交到服务器,在团队开发中很是重要至此,项目已经部署完成,接下来即可以进行开发工做了,提交代码可在终端输入如下代码:app
$ git add . $ git commit -m"对提交代码的说明" $ git push