大家好,欢迎来到IT知识分享网。
服务端
1.下载git
yum -y install git
2.创建仓库
cd /usr/local
mkdir git
cd git
git init --bare hello.git
3.创建git用户并赋予hello仓库权限
useradd git
useradd git
chown -R git:git hello.git
4.禁用git登录权限
vi /ect/passwd
git:x:500:500::/home//git:/user/bin/git-shell
客户端
1.创建用户
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
2.创建密钥
ssh-keygen -t rsa -C "你的邮箱"
3.将公钥添加至服务器
将C:\Users\Administrator\.ssh\id_rsa.pub内容拷贝到/root/.ssh/authorized_keys
如果仍然提示密码则在/home下创建.ssh目录,创建authorized_keys文件
4.克隆远程仓库
git clone git@192.168.65.134:/usr/local/git/hello.git
5.创建test.txt文件并提交
echo 'hello world'>test.txt
git add test.txt
git commit -m'测试'
git push
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23894.html