windows 下安装git客户端
windows 下 生成 公钥
右击 选择 git bash
ssh-keygen -t rsa // 生成地址 C:\Users\Administrator.ssh\id_rsa.pub
linux下
useradd git
在 /home/git/下新建 .ssh/authorized_keys
把id_rsa.pub 传到 /home/git/下
cd /home/git/
cat id_rsa.pub >> .ssh/authorized_keys //收集所有需要登录的用户的公钥 id_rsa.pub 把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
先选定一个目录作为Git仓库,假定是/alidata/www/gitserver/action.git,在/alidata/www/gitserver/目录下输入命令
git init --bare action.git
chown -R git:git action.git
禁用shell登录
vim /etc/passwd
git:x:503:503::/home/git:/bin/bash
改为:
git:x:503:503::/home/git:/usr/bin/git-shell
在 window下
进入 d:\wamp\www\learngit\
右击 选择 git bash
克隆
git clone git@123.57.204.35:/alidata/www/gitserver/action.git
cd action
vim index.php
git add index.php
git commit -m 'add index.php'
git push -u origin master
已有 0 条评论