赞
踩
1、ubuntu安装git
2、部署ssh
3、连接远程仓库
sudo apt-get install git
#在终端使用管理员权限安装git(否则会无法安装),输入这行命令后会要求输入密码(就是开机时的那个)。提示:ubuntu的终端中输入密码不会回显,也就是说无论你输入了什么,密码后面都不会有显示,在确保自己输入完成后直接按回车就行。git --version
#查看当前git的版本号安装完成后直接在终端就可以使用git命令了具体操作和windows上的gitbash基本类似
这一步和在windows用gitbash没什么太大区别
1、生成ssh密钥
git config --global user.name"your name"
#设置用户名
git config --global user.mail"your email"
#设置邮箱
如果user.name或者user.mail后面什么都不输入就会打印出你之前设置的用户名或邮箱或者使用命令git config --global --list
也可以显示用户名和邮箱
ssh-keygen -t rsa -C"youremail"
#生成密钥信息
gedit ~/.ssh/id_rsa.pub
#复制公钥中的信息(在上一步生成密钥时可以看到你的公钥的位置,就是那个带.pub后缀的,将这个路径放到gedit后回车就可以复制公钥信息了)
这里可能会出现一个问题,就是终端可能会显示找不到文件,我当时是因为不知道ubuntu默认隐藏密码类的文件,解决方法如下:
cd ~/.ssh
来到ssh文件目录下
ls -a
#使用ls -a可以显示所有文件,或者也可在文件中按<ctr>+h显示所有文件之后就能找到.ssh文件和密钥文件了
不过也有可能是其他问题比如ssh localhost之类的,我之前就是不知道文件隐藏了然后去搜了一大堆文章
2、将私钥添加到本地ssh-agent中
首先要确保ssh-agent正在运行
在终端输入命令eval “$(ssh-agent -s)”
#直接手动启动ssh-agent
将ssh私钥添加到ssh-agent中
在终端中输入命令ssh-add ~/.ssh/id_rsa
#后面那个是私钥的路径(私钥是不带.pub后缀的)
3、将公钥添加到github个人账户中
4、测试连接
ssh -T git@github.com
You’ve successfully authenticated,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。