Linux中git个人仓库配置

3 篇文章 0 订阅
1 篇文章 0 订阅

Linux中git个人仓库配置


此次使用的是Ubuntu操作系统,但是具体步骤同样可以适用于CnetOS操作系统-不需要密码

GIT 服务器端配置及操作

1 安装ssh git等软件

sudo apt-get install ssh
sudo apt-get install git 

2.配置ssh及git安装


git clone git@192.168.0.122:/home/link/git/test.git

PS --> git clone 就是命令; git@ 这个其实表示的是用户,如果你的用户是 link ,那就用 link@ .后面是仓库的位置不再解释

  • 如果不想再创一个用户,可以使用此方案!!!

  • 假设我们的用户名就是 link


#假设我们的用户名就是 link
#创建.ssh文件夹
mkdir ~/.ssh
cd ~/.ssh
#生成 ssh 密钥  如果不要密码的话一直回车就行
ssh-keygen -t rsa -C "youremail.com"  
#创建authorized_keys文件 保存用户公钥 ->也就是id_rsa.pub 
mkdir authorized_keys
#请将 用户的 .ssh/id_rsa.pub 放在里面
sudo chmod 600 authorized_keys 
#打开/etc/ssh/sshd_config中的 取消注释即可
 1. RSAAuthentication yes     
 2. PubkeyAuthentication yes     
 3. AuthorizedKeysFile  /home/link/.ssh/authorized_keys  #最好将authorized_keys设置为绝对地址例如
#重启sshd
sudo service sshd restart
#建立小仓库 本人/home/link/git
mkdir /home/link/git
#在/home/link/git中创建一个个小仓库
mkdir test.git  #此时是在/home/link/git的路径下创建的
cd test.git
git init --bare
#将test.git权限交给link用户
sudo chown -vR link test.git/
#个人仓库创建完毕

3.克隆新创建的仓库

#在客户端输入
git clone link@192.168.0.122:/home/link/git/test.git
#即可


GIT 用户端配置

1下载git软件以及安装

2打开下图的操作

在这里插入图片描述

3配置用户名和邮箱

git config --global user.name ‘你的名字’
git config --global user.email ‘你的邮箱’

4.用户下面的.ssh中也可以自己新建一个.ssh

cd ~/.ssh
#没有新建
mkdir ~/.ssh
#生成 ssh 密钥  如果不要密码的话一直回车就行
ssh-keygen -t rsa -C “youremail@example.com” 

**5.找到需要克隆仓库的地方输入 **

#在客户端输入
git clone link@192.168.0.122:/home/link/git/test.git
#即可


WARNNING 错误

在这里插入图片描述

解决方案:

需要你打开.ssh文件夹下面的known_hosts 文件,,表示5个命令错误,直接将其删除即可,这样再次克隆或者链接的时候会自动生成。



GIT 基础命令

GIT基础命令

update!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值