Linux下Git版本仓安装搭建

这篇博客详细介绍了如何在Linux系统中安装Git,设置全局的Git账户,查看用户信息,以及创建本地仓库。此外,还讲解了如何创建裸仓库,配置SSH公钥,并设置hooks钩子。同时,提到了通过修改`/etc/services`和`/etc/ssh/sshd_config`文件来管理端口,特别是SSH端口,以便进行远程管理。
摘要由CSDN通过智能技术生成

安装git $ yum install git-core

建立全局的git账户

git config --global user.name "HanShuliang" //设置用户名  

git config --global user.email "13241153187@163.com"  //设置邮箱  


用户查询

cat /etc/passwd 可以查看所有用户的列表

w 可以查看当前活跃的用户列表

cat /etc/group 查看用户组


用git账户新建一个仓库

git init 在本地增加一个有工作区的仓库

git --bare init 增加一个裸的仓库


在git用户目录下建立一个.ssh/authorized_keys文件,里面存放putty生成的公钥.



设置hooks钩子挂到想要的地方.在git/hooks 下新建一个post-receive 文件 >>

#!/bin/bash

unset GIT_INDEX_FILE

git --work-tree=/var/www/html --git-dir=/home/demo/proj/.git checkout -f


Linux  获取端口服务 cat /etc/services

获取http端口

获取ssh端口

修改ssh的端口号  修改 /etc/ssh/sshd_config 文件
git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议。

ssh://git@47.93.89.110:22000/home/git/Test.git  ssh形式的连接

git@47.93.89.110:22000/home/git/Test.git  http形式的连接


1、ps -ef
看有没有类似httpd/nginx/tomcat之类的进程
2、netstat -ntlp
看看有没有开启80/8080之类的端口
3、iptables -nvL
检查防火墙是否允许访问80端口


权限设置

passwd username 修改自己的git用户密码


ssh链接可以远程管理linux设备,默认端口是22,安装好系统默认是不开启的,需要修改配置文件

1.修改/etc/ssh/sshd_config配置文件 修改端口等



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值