本文小编为大家详细介绍“在CentOS上怎么搭建Git服务器”,内容详细,步骤清晰,细节处理妥当,希望这篇“在CentOS上怎么搭建Git服务器”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一 确认服务器是否安装git这里也已经安装过了,如果没有安装可以用yum install git 安装。二 创建git用户这里你可以选择新建一个用户来测试,也可以直接使用你的root进行以下操作。笔者也是看着资料一步一步来的,这里创建一个新用户teslachen进行操作。
更改用户 tesla 的密码 。
新的 密码:
无效的密码: 它没有包含足够的不同字符
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
注1:创建用户权限不够请加上sudo;
注2:设置用户密码太过简单的话会有提示,但依旧可以设置成功。三 生成ssh公钥许多 git 服务器都使用 ssh 公钥进行认证。 为了向 git 服务器提供 ssh 公钥,如果某系统用户尚未拥有密钥,必须事先为其生成一份。
linux 可以在本机运行ssh-keygen -t rsa生成密钥,把.pub文件拷到服务器上。
四 添加tesla到sudoers文件tesla用户现在对一些文件夹没有操作权限,修改/etc/sudoers文件来改变他的权限。最高管理员用户用下面命令打开。然后我们在vim中找到下面这行按i键开始插入,回车一下在下面一行加上接着按下esc键,输入 :wq ,回车保存退出五 创建git代码仓库这样一个叫teslaproject得git仓库就创建好了六 本地测试使用你可以直接在服务器上进行本地测试,也可以直接用你的电脑来测试。下面我是使用自己的mbp来进行的测试。
上面的命令在本地创建了一个文件夹并添加了服务器上的远程仓库
上面的命令在本地创建了一个a. 香港云主机txt并在本地提交了一次
上面的命令将本地代码push到远程服务器上去了,下面我们在本地clone一次看下是否正确七 本地cloneclone完成,让我们看一下文件夹目录之前push到服务器上的a.txt文件已经被clone下来————分割线————-
1. 查看系统用户组-d:指定字段的分隔符,默认的字段分隔符为“tab”;
-f:显示指定字段的内容;
2. 查看系统用户3. clone仓库4. push已有仓库读到这里,这篇“在CentOS上怎么搭建Git服务器”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注开发云行业资讯频道。
这篇文章主要介绍“C++怎么解决交织相错的字符串问题”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C++怎么解决交织相错的字符串问题”文章能帮助大家解决问题。Givens1,s2,s3, find whethers3i…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。