网站抓取QQ获取系统,做视频找素材的网站,个人网站注册什么域名,手机网络优化软件搭建git私服 前言一、华为云云耀云服务器L实例租用二、华为云云耀云服务器L实例安装git三、华为云云耀云服务器L实例git配置1.创建文件用于存放公钥2.设置文件权限3.配置本地公钥 四、华为云云耀云服务器L实例部署git仓库四、git仓库到本地总结 前言
之前一直想搭建一个属于自… 搭建git私服 前言一、华为云云耀云服务器L实例租用二、华为云云耀云服务器L实例安装git三、华为云云耀云服务器L实例git配置1.创建文件用于存放公钥2.设置文件权限3.配置本地公钥 四、华为云云耀云服务器L实例部署git仓库四、git仓库到本地总结 前言
之前一直想搭建一个属于自己的git私服然后没赶上厂商的活动这次正好赶上华为云搞评测然后这里记录一下git私服的搭建过程吧以及遇到的一些问题和解决方案。 我们不管在工作还是学习过程中肯定有自己的一些资料啥的有一些内容对我们来说肯定很重要了万一哪天电脑坏了文件找不到了这不就尴尬了所以我们的文件一定要有一个备份当然giteegithub也能存放我们的文件但是他们都限速所以我们还是搭建属于自己的git私服用起来才比较放心 一、华为云云耀云服务器L实例租用
这里选择使用华为的云耀云服务器配置git私服我们按照自己的需求选择对应的配置就可以了。 这里可以选择自己想要的系统推荐大家选择centos系统哦
二、华为云云耀云服务器L实例安装git
可以先看一下华为云云耀云服务器L实例有没有安装git
git --version可以看到这里已经安装好了版本为1.8.3.1 当然没有安装的可以使用以下命令安装
yum install git三、华为云云耀云服务器L实例git配置
创建一个新的git账户
adduser git
passwd 自己的密码如下显示就配置好了 切换到git账户进行下面操作
su - git可以看到从root已经切换到git 熟悉githubgitee的都知道要在页面配置自己的公钥吧这里也需要进行配置作用就是为了操作git仓库的时候不用去输入密码 这里我们配置一下吧
1.创建文件用于存放公钥
cd ~/
mkdir .ssh2.进入到.ssh文件下创建mi文件这个文件就是存放我们本地的公钥
cd ~/.ssh
touch mi2.设置文件权限
最重要的一点这里一定要给mi文件设置权限要不然还是会输入密码
chmod 700 /home/git/.ssh
chmod 600 /home/git/.ssh/mi3.配置本地公钥
接下来我们回到本地查看我们的公钥然后配置到mi文件中在我们本地一般有公钥和私钥两个文件 路径一般在 c:用户/用户名/.ssh文件中 如果没有这两个文件的话也可以创建一下,使用以下命令之后一直回车就好了然后在上述地址中就看到这两个文件了
ssh-keygen -t rsa然后我们将id_rsa.pub拷贝到刚刚创建的.ssh文件夹中,将id_rsa.pub里面的内容添加到mi文件中
cat id_rsa.pub mi最终如何确定密钥是否添加了呢我们回到本地登录git华为云云耀云服务器L实例本地cmd窗口
ssh git华为云云耀云服务器L实例ip这里华为云云耀云服务器L实例ip使用公网ip,出现如下界面配置成功
四、华为云云耀云服务器L实例部署git仓库
首先切换到 git 账号
su - git创建test.git文件夹
mkdir test.git初始化我们的git仓库
git init --bare四、git仓库到本地
拉取分支这里要注意不能用绝对路径只能写相对路径
git clone git华为云云耀云服务器L实例id:/home/git/test.git这里如果出现拉取不下来有可能是因为文件权限不足导致的 这里可以使用下面命令解决 修改文件权限
chmod -R 777 文件以下图片我们就将华为云云耀云服务器L实例仓库克隆到本地了。 这里我们可以验证一下创建一个TXT文件并push上去最终到华为云云耀云服务器L实例查看log信息如图 华为云云耀云服务器L实例可以看到刚刚提交的那笔记录到此属于自己的git私服就搭建完成咯
总结
以上就是通过华为云云耀云服务器L实例搭建属于自己的git私服的全部内容了趁着现在还有活动大家赶紧去薅一波羊毛吧。