一、查看git安装信息
rpm -qa | grep git
git --version版本信息
二、配置git账户
1、配置帐户和密码
git config --global user.name "Your Name" git config --global user.email "email@example.com"
git config --list
1、先在本地生成ssh key,生成公钥和私钥,后续在github等代码托管配置中需要用到
ssh-keygen -t rsa -C "your_email@youremail.com"
2、确认路径按1次回车,提示:Enter passphrase(输入密码),不用输密码再按2次回车即可。生成的密钥存放路径 /root/.ssh/id_rsa
3、id_rsa:私钥 ,id_rsa.pub:公钥
cat /root/.ssh/id_rsa.pub
四、配置github
3、复制刚才生成的 id_rsa.pub 公钥,Add SSH key
其他代码托管如gitlab等类似
五、测试拉github私有项目
1、git clone拉取远程代码,配置了SSH 公/私有项目都是可以拉的,拉取的路径在当前路径
git clone git@github.com:yourname/xxx.git
值得注意的是:当前用户操作所生成的密钥,如果使用root生成ssh在切换到普通用户会出现权限不足。