微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > 系统帮助

如何安装git客户端

时间:2024-09-21 02:30:26   

大家好,今天Win10系统之家小编给大家分享「如何安装git客户端」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

e安装接单神器客户端系列软件最新版本下载

1.如何在windows下安装GIT


Git没有客户端-服务器端的概念,但是要共享Git资源库,需要使用SSH协议(FTP、HTTPS、SFTP等协议也可以实现Git共享,本文不讨论)。但是SSH有客户端-服务器端,所以如果你想在windows下共享自己的Git库,你必须是一个SSH服务器。

首先安装GITWindows使用msysgit。本文使用git-1.7.8-preview20111206.exe安装要点和步骤。安装完成后,可以使用Gitbash在命令行模式下运行Git。其次,在安装CopSSH之前,确保防火墙已经打开了SSH端口。虽然这不影响CopSSH的安装,但是确实影响SSH访问,所以写在前面。Copsh是windows下的SSH服务器软件,下载地址是百度。本文使用Copsh _ 4 . 1 . 0 _ installer.exe。安装后,在控制面板中创建一个新的管理员帐户root,并使用该帐户共享SSH。

然后你会在账户管理里看到之前的SvcCOPSSH账户。将root用户添加到CopSSH用户中,为了操作简单,允许密码验证。如果不允许密码验证,则需要公钥验证。第三,在CopSSH中已经安装了GIT和CopSSH。接下来需要做的是,CopSSH可以使用GIT的命令,这样不仅可以通过SSH远程管理GIT服务器,还可以通过SSH共享GIT仓库。

具体操作方法是将GIT的一些命令程序和动态链接库复制到CopSSH安装目录下。



2.如何在CentOS 7中安装Git


一、git安装

1.查看系统是否已经安装git

git --version

2.CentOS7 yum 安装git

yum install git

3.安装成功

yum --version

4.卸载git

yum remove git

一(1)git安装(第二种方法)

安装

Step

1 安装git

yum install perl openssh git

Step

2建立一个git用户,并做初步配置

adduser --system --shell /bin/sh --create-home --home-dir /home/git git

# 进入git用户的home目录

cd /home/git

#

新建一个目录,用于存放git的全部仓库

mkdir repositories

# 设置该目录的所有权

chown git:git -R ./repositories

# 修改该目录的操作权限

chmod

700 ./repositories

Step

3生成一对公钥证书(空密码则直接回车)

# 可直接在服务器上生成,也可以在本地生成,在这里我直接在服务器上生成了。

ssh-keygen -t rsa

# 最后生成两个文件,分别为id_ras.pub(公钥) 和id_rsa(私钥)

# 将公钥移到/home/git/.ssh/目录下,注意,公钥文件名改了,公钥名对应gitolite里配置的用户名,admin我用于做系统管理员的账号名。

mv id_rsa.pub /home/git/.ssh/admin.pub

# 将私钥id_rsa用SFTP下载回到本地Windows的C:UsersAdministrator.ssh目录下,Administrator是我登录Windows的账号,你要改成自己电脑对应的目录下,用于本地git登录远程服务器。

Step

4切换至刚建的git用户,安装gitolite

su git

git clone git://github.com/sitaramc/gitolite

mkdir -p $HOME/bin

# 安装gitolite

gitolite/install -to $HOME/bin

# 安装时报错,根据错误提示,百度了几下,安装相关的依赖

yum install wget perl-ExtUtils-MakeMaker gcc

wget

tar xvzf Data-Dumper-2.154.tar.gz

cd Data-Dumper-2.154

perl Makefile.PL

make

make install

Step

5配置gitolite

$HOME/bin/gitolite setup -pk admin.pub

# 完成后,在/home/git/repositories里面,生成两个仓库gitolite-admin.git和test.git,一个是管理仓库用的,另一个是测试用的;下面我们主要对gitolite-admin.git仓库进行操作,就可以管理服务器上的全部仓库了。

Step

6管理gitolite

git clone git@172.16.13.229:gitolite-admin

#完成后有两个目录,分别是conf和keydir,conf/gitolite.conf是用户、仓库的权限配置,keydir是放对应用户的公钥,修改好后push回服务器,就完成了管理操作。

下面,我们用个例子说明如何管理git仓库。

1、 最初的conf/gitolite.conf内容如下:

repo gitolite-admin

RW+ = admin

repo testing

RW+ = @all

2、 然后我们在gitolite.conf内容下面添加如下内容

@ android_group = zhangsan lisi

repo androidapp

RW+ = @android_group

3、 @ android_group = zhangsan lisi,定义了@android_group组,组员是zhangsan和lisi两个人,当然,组里也可以包含另一组,人员或组之间用空格分开,我们修改后如下:

@ android_group = zhangsan lisi

@ ios_group = zhangsan wanwu

@ app_group = @android_group @ios_group

repo androidapp

RW+ = @android_group

repo appdoc

RW+ = @ app_group

4、 repo androidapp,定义了一个androidapp仓库,该仓库读写权限为@android_group,最后push回服务器后,我们就可以在本地执行

git remote add origin git@172.16.13.229: androidapp.git

git push origin master

两次命令来首次推送本地仓库到远程服务器仓库,下次有修改再推送时直接git push即可。

Step

7给公司里每位童鞋分配私钥证书

1、 生成证书

ssh-keygen -t rsa –C “zhangsan@example.com”

2、 将公钥id_ras.pub改名为童鞋名字全拼,比如zhangsan.pub,并拷到gitolite-admin仓库的keydir目录下;

3、 将私钥id_rsa飞Q发给相应的童鞋;

4、

重复1到3,直到全部发给每位童鞋;

5、 修改gitolite.conf,配置各个项目的访问权限;

6、 推送gitolite-admin修改后的内容到服务器;

7、 完成分配工作。

注:人员名字全拼为公钥文件名,同时也是gitolite.conf里的用户名;私钥id_rsa让童鞋们放在C:UsersAdministrator.ssh目录下。

Administrator是系统登录名,如果你的不是这个名,那就改改。

当然了,也可以让童鞋们自己生成公钥对,然后把公钥统一发给我。

在Windows下使用git图形客户端

1、 安装Windows git,下载地址,下载后一路next安装即可。

2、 安装TortoiseGit,TortoiseSVN的兄弟,下载地址,也是一路next安装。

3、 配置TortoiseGit,参考其他文章即可,网上文章还是比较多的,比如下面这篇写得就很好。

git 使用

以上就是关于「如何安装git客户端」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

『文②章①来自Win10系统之家www.ghost580.nEt,转载请联系本站网管!』

相关文章

  • 如何安装git客户端

    如何安装git客户端

    1.如何在windows下安装GITGit没有客户端-服务器端的概念,但是要共享Git资源库,需要使用SSH协议(FTP、HTTPS、SFTP等协议也可以实现Git共享,本文不讨论)。但是SSH有客户端-服务器端,所以如果你想在windows下共享自己的Gi...
  • 如何安装win8

    如何安装win8

    1.windows8操作系统如何安装?首先我们下载最新的windows8操作系统文件,由于是iso镜像文件,因此解压ISO文件建议大家用最新版本的解压软件即可解压,这里推荐大家使用新版的WinRAR压缩解压软件即可。我们解压下载的win8...
  • 如何安装xp系统

    如何安装xp系统

    1.如何直接在电脑上装xp系统首先来介绍备份还原法。如果你的电脑出现问题送修之后,维修人员都会把新作的系统给你备份一下,以后如果出现了问题可以自己进行还原操作,当然这种工作我们也可以做。只需下载安装一个备份还...
  • 如何从硬盘安装系统

    如何从硬盘安装系统

    1.如何直接用硬盘重装系统?如何重装系统一、制作启动盘(仅98/Me)单击“开始—设置—控制面板—添加删除程序—启动盘”,插入一张软盘,单击“创建启动盘”,ok了。如果你要在DOS环境下手动安装Win2000/XP/2003,把一个叫“SMARTDRV...