当前位置:网站首页 > 微服务架构 > 正文

git服务器搭建linux(git服务器搭建 linux)



1、执行安装命令

系统会自动下载git安装包并安装,安装完成后使用如下命令查看git版本

看到git的版本信息即表示安装成功

2、创建用户组和用户(或者直接用root用户,跳过这步)

在创建好用户之后,出于安全考虑,需要禁用掉git账户使用shell登录的权限,因为这个git账户只是用来上传、下载代码使用的。

编辑文件,将

修改为

3、在客户端生成公钥

客户端就是我们本地开发代码的windows电脑,执行如下命令

一直回车即可

执行完成之后,可以到C:Users用户名.ssh目录下查看生成的文件

其中id_rsa.pub是公钥文件,id_rsa是私钥文件

4、将公钥导入到Git服务器

那么公钥应该放在哪个位置呢?

其实我们可以查看/etc/ssh/目录下的sshd_config文件,里面指定了权限验证秘钥文件的存放位置是 .ssh/authorized_keys

但是管理Git服务器的账户是刚刚创建的git账户,所以公钥的存放位置应该是/home/git/.ssh/authorized_keys。

PS.在linux中每创建一个账户都会在/home目录下生成对应账户名称的文件夹

所以接下来先在/home/git/下创建一个.ssh目录,再创建一个authorized_keys文件,并把生成的公钥文件中的内容拷贝到authorized_keys中就行了。

5、创建远程仓库

在Git服务器上选择一个目录来存放远程仓库数据,例如 /home/data/git/,在这个目录下执行命令

可以看到在这个目录下就创建好了一个空的git仓库

接下来把这个仓库的owner指定给git用户组的git账户,命令如下

到此为止我们的Git服务器和远程仓库就搭建好了,接下来简单的试验一下。

6、克隆远程仓库并上传本地文件到远程仓库

在E:git-repository打开git bash窗口,执行命令:

执行完成之后,就可以看到E:git-repository下多了一个远程仓库的目录

然后在 E:git-repositorymyrepository 下就可以开发项目代码了。

这里我创建一个readme.md文件

打开git bash , 通过git status可以看到有一个待提交的文件

接着提交一下

最后将文件push到远程仓库

到这里这个文件就已经提交到远程Git服务器的myrepository仓库了。

到此这篇git服务器搭建linux(git服务器搭建 linux)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • linux 微信(linux 微信 发送消息)2025-03-09 08:00:06
  • linux系统微信版本低(linux系统安装微信)2025-03-09 08:00:06
  • 速排小蚂蚁微信编辑器怎么上传视频(速排小蚂蚁编辑器怎么上传图片)2025-03-09 08:00:06
  • 免费的个人服务器软件(免费的个人服务器软件推荐)2025-03-09 08:00:06
  • 服务器部署架构图(服务器部署方式有哪些)2025-03-09 08:00:06
  • 好玩的代码复制(好玩的代码复制微信)2025-03-09 08:00:06
  • samba共享服务必须要密码吗(samba文件共享服务配置过程)2025-03-09 08:00:06
  • 个人服务器搭建违法(自己搭建服务器要判多少年)2025-03-09 08:00:06
  • 微信好玩的代码游戏复制(微信代码游戏机)2025-03-09 08:00:06
  • pass平台即服务(pass是什么服务)2025-03-09 08:00:06
  • 全屏图片