Git服务端和客户端安装笔记

简介:

Git是一个开源的分布式的版本控制系统,由于git分布式体系结构,用户完全可以脱离git服务端在本地查看,编写和提交代码,而且Git的速度也非常快,适合大型,分布式的项目管理。下面是Git服务端和客户端安装的详细步骤。
1.物理环境
Git-server Centos 5.8 git-1.8.3.tar.gz
Git-client Windows 7 SourceTreesetup.exe
2.Git服务端安装

2.1在http://pan.baidu.com/share/link?shareid=483951&uk=2401181566下载git安装包。

114650399.jpg

2.2修改环境变量,如果configure的时候不指定prefix可省略这一步。

124158585.jpg

2.3创建Git版本库并初始化test.git版本库。

125016595.jpg

2.4设置账户信息并查看其信息。

125425964.jpg

2.5建立git用户,用来git客户端通过git账户来访问git服务端。

132619470.jpg

3.Git客户端的安装

在http://sourcetreeapp.com/下载Git客户SourceTree,SourceTree是在OS或者Windows下免费的Git客户端,支持创建,克隆,提交,Push,pull和合并等操作。

3.1安装Microsoft .NET Framework,安装SourceTree时会自动下载安装。

125845711.jpg

3.2填写用户名和Email地址,该信息在提交Git的时候会显示是哪位Author提交的。

125845482.jpg

3.3选择Download下载git命令行工具,通过该工具能在cmd字符界面操作git的所有命令。

131201929.jpg

3.4选择OpenSSH,git客户端和服务端通过OpenSSH建立通信的。

125845859.jpg

3.5点击Finsh完成SourceTree在Windows 7上面的安装。

125845650.jpg

4.SourceTree和git服务端通信的测试

4.1在SourceTree图形界面里面打开Terminal,用ssh-keygen.exe命令生成本机的KEY(直接回车)。

133503595.jpg

4.2把id_rsa.pub直接上传到git服务端的/home/git/.ssh目录里面。

134410791.jpg

4.2在Git命令行里面克隆一个git服务端的版本库。

142048279.jpg

4.3在SourceTree图形界面里面克隆一个git服务端的版本库。

143046917.jpg

Source Path /URL:是Git服务端路径,test.git版本库的路径要写全。

Destination Path:是本地磁盘存储路径。

至此,Git服务端和Git客户端搭建完毕,可以通过SourceTree新建版本库,也可以通过push,pull

从Git服务器上面上传,下载资料。

总结:1)在克隆Git服务器上面的版本库的时候出现下面的错误信息,

143907624.jpg

可以在Git服务端通过下面的方法解决。

144049118.jpg










本文转自 sfzhang 51CTO博客,原文链接:http://blog.51cto.com/sfzhang88/1197365,如需转载请自行联系原作者

目录
相关文章
|
11天前
|
存储 Shell 开发工具
Git和TortoiseGit的安装与使用
Git和TortoiseGit的结合使用,可以大大提高版本控制的效率和便捷性。通过本文的步骤,您可以轻松安装和配置Git及TortoiseGit,并掌握基本的版本控制操作。
133 82
|
1月前
|
存储 开发工具 git
[Git] 深入理解 Git 的客户端与服务器角色
Git 的核心设计理念是分布式,每个仓库既可以是客户端也可以是服务器。通过 GitHub 远程仓库和本地仓库的协作,Git 实现了高效的版本管理和代码协作。GitHub 作为远程裸仓库,存储项目的完整版本历史并支持多客户端协作;本地仓库则通过 `.git` 文件夹独立管理版本历史,可在离线状态下进行提交、回滚等操作,并通过 `git pull` 和 `git push` 与远程仓库同步。这种分布式特性使得 Git 在代码协作中具备强大的灵活性和可靠性。
64 18
[Git] 深入理解 Git 的客户端与服务器角色
|
1月前
|
Java 网络安全 开发工具
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
通过本文,读者可以深入了解Git的核心概念和实际操作技巧,提升版本管理能力。
|
4月前
|
缓存 网络安全 开发工具
全面掌握 Git 和 Gitee:从安装到上传的完整指南
本文档介绍了如何安装和配置Git,以及如何与Gitee进行连接。首先从官网下载Git并安装,接着配置用户名和邮箱,生成SSH密钥并将其添加到Gitee账户,完成无密码登录的设置。文档还提供了基本的命令使用指南,包括文件操作、Git命令和gitee代码上传流程,最后讲解了提交信息的规范格式和回滚操作的方法。
573 1
|
4月前
|
程序员 开发工具 git
腾讯自研Git客户端,助力每个人都可以轻松使用Git
腾讯自研Git客户端,助力每个人都可以轻松使用Git
117 0
|
6月前
|
Linux 开发工具 git
CentOS安装git客户端
【8月更文挑战第22天】在 CentOS 上安装 Git 可通过两种方式:一是利用 yum 包管理器,只需在终端依次执行 `sudo yum update` 和 `sudo yum install git` 命令,安装时按提示输入 y 即可;二是从源码安装,适用于有特殊需求的场景。首先安装必要的依赖库,然后下载并解压 Git 的源码包,最后通过一系列 make 命令完成配置与编译安装。无论哪种方式,安装完毕后均可通过 `git --version` 验证安装情况。
282 6
|
6月前
|
网络安全 开发工具 git
Mac安装Git
Mac安装Git
98 2
|
6月前
|
存储 Ubuntu 开发工具
在Ubuntu 18.04上安装Git的方法
在Ubuntu 18.04上安装Git的方法
86 0
|
6月前
|
存储 Ubuntu 开发工具
在Ubuntu 16.04上安装Git的方法
在Ubuntu 16.04上安装Git的方法
75 0
|
6月前
|
Ubuntu 开发工具 git
在Ubuntu 18.04上安装Git【快速入门】
在Ubuntu 18.04上安装Git【快速入门】
91 0

相关实验场景

更多