Ubuntu 安装git和配置SSH公钥
-
注册码云gitee帐号。
-
注册码云SSH公钥,请参考码云帮助中心。
-
git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store -
-
执行如下命令安装码云repo工具。
下述命令中的安装路径以"~/bin"为例,请用户自行创建所需目录。
mkdir ~/bin curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo chmod a+x ~/bin/repo pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests -
将repo添加到环境变量。
vim ~/.bashrc # 编辑环境变量 export PATH=~/bin:$PATH # 在环境变量的最后添加一行repo路径信息 source ~/.bashrc # 应用环境变量
安装git
步骤1
sudo apt-get update步骤2
sudo apt-get install git其实也就是这里两步就可以安装好了,当然最后验证就是
git -v查看版本了。配置ssh
由于我的git代码仓库,我选择的是Coding,这里就用它来做详细说明,差异就是怎么使用最后生成的ssh了。
查看是否有ssh密匙
cd ~/.ssh如果没有会有下面的提示:
-bash: cd: /root/.ssh: No such file or directory生成密匙
ssh-keygen -t rsa -C "你的邮箱账号"这里我的是:
ssh-keygen -t rsa -C "zhuming3834@sina.com"。这里建议设置成和自己的git账号的邮箱一致。为什么呢?
其实我也不知道为什么,我只知道尽量把可变的或者差异的东西控制的最少,就像之前初中学习物理的时候,学习的控制变量法,最后有问题我们好排查。![]()
这里密匙ssh就生成好了,在.ssh目录下面有两个文件:id_rsa和id_rsa.pub。这里我们使用vim 打卡id_rsa.pub,复制里面的内容即可。
Coding部署密匙
复制密钥到gitee ssh
![]()
最后
上面的操作完了之后就可以正常的使用git了。
其实上面的操作在CentOS下面是一样的只是把apt-get换成yum,其他一样。 -


浙公网安备 33010602011771号