Windows 安装GIT

客户端安装:准备TortoiseGit,Git 


1.安装Git 和TortoiseGit ,完成后就可以在本地使用git了。 


Git的下载地址:http://msysgit.github.io/

TortoiseGit下载地址:https://code.google.com/p/tortoisegit/

1、TortoiseGit安装时让你选ssh类型 就选openssh吧,也倒无所谓,第三步就是改这个的。

2、下边那个git.exe 选择Git安装时bin下的git

3、network 的配置 成Git /bin/ssh.exe

4、Tortoise  设置里git--config 里写个邮箱和名字吧要不提交不了

 

2.公钥密钥的生成

 

1、右键Git bush

2、ssh-keygen -t rsa -C xxxx@qq.com  生成公钥、密钥, 找到 公钥和密钥所在文件夹,把公钥发给服务器,服务器做认证处理。

 

 

服务器安装:准备copssh,MSysGit


1.在E盘安装copssh,如E:/ICW.

安装过程要新建一个ssh用户(随便填就行,我们用administrator)

0_1290584150hGG5.gif

 

在copssh里激活Administrator


2.jpg

 

配置Copssh中Administrator的公


 2012-08-20_151858.jpg

在上图地址新建上图文件,内容是客务端生成的公钥(Administrator是用户名,每建一个用户都会在home下建一个文件夹)

安装msysgit,配置msysgit和copssh(就是让用户连上ssh后能使用mysysgit)

Start ->CopSSH->Start a unix bash shell. 

>cd /Bin 

建立符号链接到git.exe, git-receive-pack.exe, git-upload-archive.exe, git-upload-pack.exe: 
$ ln -s /cygdrive/c/Program\ Files/Git/bin/git.exe git.exe 
$ ln -s /cygdrive/c/Program\ Files/Git/libexec/git-core/git-receive-pack.exe git-receive-pack.exe 
$ ln -s /cygdrive/c/Program\ Files/Git/libexec/git-core/git-upload-archive.exe git-upload-archive.exe 

$ ln -s /cygdrive/c/Program\ Files/Git/libexec/git-core/git-upload-pack.exe git-upload-pack.exe 
(按自己的安装git的路径改,空格要转为"\ ")

修改git的push权限

 2012-08-20_171843.jpg

这是由于git默认拒绝了push操作,需要进行设置,修改.git/config文件后面添加如下代码:

[receive]

denyCurrentBranch = ignore

在新建软件库  

6.在copssh中用户目录下建一个git库

3.jpg

 

并右键该文件夹修改 安全--指定该用户所有权限


使用:

回到客户端电脑,右键TortoiseGit-bash,输入

git clone Administrator@192.168.12.62:aa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值