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,如需转载请自行联系原作者

目录
相关文章
|
5月前
|
存储 Shell 开发工具
【Git】Git安装入门使用&常用命令&Gitee远程仓库上传文件与下载
【Git】Git安装入门使用&常用命令&Gitee远程仓库上传文件与下载
82 0
|
1月前
|
存储 JavaScript 开发工具
Windows 10环境下Git安装之简易指南
该指南教小白在Windows 10上安装Git,介绍Git设置的基础知识,为你的开发项目做准备!
|
2月前
|
安全 Shell 网络安全
Git学习---Git快速入门、Git基础使用、Git进阶使用、Git服务器使用(IDEA集成GitHub、Gitee、GitLab)、GitHub Desktop客户端
Git学习---Git快速入门、Git基础使用、Git进阶使用、Git服务器使用(IDEA集成GitHub、Gitee、GitLab)、GitHub Desktop客户端
130 0
|
3月前
|
Linux Shell 开发工具
git的安装
git的安装
34 0
|
3月前
|
Shell 开发工具 数据安全/隐私保护
git笔记
git笔记
31 0
|
4月前
|
编译器 定位技术 开发工具
分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法
分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法
|
4月前
|
Shell 网络安全 开发工具
Git下载安装及基本配置
Git下载安装及基本配置
105 0
|
4月前
|
开发工具 git
hbuilderX安装git插件→拉取线上gitlab项目
hbuilderX安装git插件→拉取线上gitlab项目
|
4月前
|
Shell 网络安全 开发工具
[分布式] Git详细安装与配置
[分布式] Git详细安装与配置
286 0
|
4月前
|
存储 Linux 网络安全
Git - Centos7下安装GitLab服务器
Git - Centos7下安装GitLab服务器
93 1

相关实验场景

更多