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