`
JohnShen0708
  • 浏览: 59429 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Git, Gerrit, Hudson (1) -- 安装配置客户端

阅读更多

1. 安装git客户端

(1)MsysGIT

MsysGIT是命令行版本工具,它是其它工具能运行的基础。下载 Git-1.7.3.1-preview20101002.exe 。

下载成功后安装,将安装 git 和一个方便的 bash shell 工具。

注意,安装时选择:

"Run Git from the Windows Command Prompt"

"Checkout as-is, commit as-is" 

 

(2)Tortoise

TortoiseGIT 是一个 git 版的 Tortoise 工具。可以和 TortoiseSVN 一起使用。

下载 TortoiseGIT 1.6.5.0

注意: 安装时会让你选择使用 PAgent ,还是 OpenSSH ,强烈推荐使用 OpenSSH 。

 

(3)EGit

EGit 是 Eclipse 使用的 git 插件,在 Eclipse Marketplace (选择 Help -> Eclipse Marketplace )中可以现在安装。

 

2. 生成密钥对

安装好以上工具后,第一件要做的事是生成密钥对,以供 server 验证你的身份信息。

(1) 打开 "Git bash" (安装完 MsysGIT 后就有 );

(2) 输入: ssh-keygen

(3) 使用默认路径(直接回车 )

(4) 输入密码 (该步骤可选,直接回车即没有密码 )

(5) 记住你的密钥对生成的位置 (默认在 H 盘 )

 

3. 配置 Tortoise 和 EGit

生成的密钥对可用于 Tortoise 和 EGit。 需要将它们拷贝到以下目录:

C:\Documents and Settings\<username>\ssh (EGit 使用该路径 )

C:\Documents and Settings\<username>\.ssh ( Tortoise 使用该路径 )

Windows 下不能直接创建以 "." 开头的文件,需要使用 cmd 工具。

在 Eclipse 中选择以下路径:

Window -> Preferences -> General -> Network Connections -> SSH2 -> Add Private Key

加入私钥,公钥文件 "id_rsa.pub" 不必加入。

 

4. 配置 GIT

使用以下命令创建 git 配置文件:

 

git config --global user.name <your_user_name>
git config --global user.email <your_email>
git config --global core.autocrlf input
git config --global core.filemode false
git config --global core.diff auto
git config --global core.status auto
git config --global core.branch auto

以上命令会在 H 盘创建一个 ".gitconfig" 文件。如果要使用 Tortoise, 还需要把这个文件拷贝到:

C:\Documents and Settings\<username>directory

EGit 会自动使用 H 盘上的配置文件。

使用以下命令可以查看具体的配置信息:

 

git config --global -l

 

5. 登录 Gerrit

(1)访问 Gerrit 服务器页面 http://<Gerrit_host_name>:<Port> (这个应该由管理员配置好的 )

(2)点击 "Sign In"

(3)输入用户名 (例如: 域名\Windows用户名 )

(4)填入你的公钥,打开 id_rsa.pub 文件,粘贴入页面上的文本域,点击 "Add" 。

 

6. 测试 ssh 连接

(1)打开 GIT bash

(2)输入:

 

ssh <username>@<Gerrit_host_name> -p 29418

回车后会出现认证提示。

 

7.建立登录配置文件

如果要简化登录命令,可以在 H 盘和 "Documents and Settings" 下的 .ssh 目录下建立 "config" 文件( 无后缀名 )。输入以下内容:

 

Host review gerrit
  Hostname <Gerrit_host_name>
  Port 29418
  User <username>

现在可以使用以下命令来连接服务器:

 

ssh review
或者
ssh gerrit

也可以给 Tortoise,Eclipse 和 MsysGIT 进行这种配置 (如果需要的话)。

 

8.设置环境

如果需要在 git 命令行启动时加载自定义的默认配置,可以在 H 盘下创建 ".bash_profile" 文件,输入需要的命令,例如:

 

export GIT_EDITOR=notepad
cd /c/GIT

以上配置将 notepad 设为默认编辑器,并且切换目录至 /c/GIT。

 

 

分享到:
评论

相关推荐

    git64位客户端 Git-2.17.0-64-bit

    64位Git客户端“Git-2.17.0-64-bit”是专为Windows操作系统设计的一个强大工具,它提供了对大型代码库的高效管理和跟踪能力。本文将深入探讨Git的基本概念、主要功能以及如何在Windows上安装和使用Git 2.17.0 64位...

    gerrit-intellij-plugin-1.2.6-203

    1. **Gerrit**: Gerrit 是一个基于Web的代码审查和分支管理系统,广泛用于Git仓库的代码审核。它支持多用户协作,提供细粒度的权限控制,并且可以方便地集成到持续集成(CI)流程中。 2. **IntelliJ IDEA 插件**: ...

    Git-2.16.2-64-bit客户端安装程序,适合64位操作系统

    Git-2.16.2-64-bit客户端安装程序是专为64位操作系统设计的最新版本,旨在为开发人员提供高效、可靠的版本控制工具。这个安装程序将帮助用户在64位计算机上便捷地安装Git。 Git的核心特性包括: 1. 分布式:每个...

    windows下git客户端安装--最全

    ### Windows 下 Git 客户端安装与配置指南 随着版本控制的重要性日益凸显,Git 已成为软件开发领域不可或缺的一部分。对于使用 Windows 操作系统的开发者来说,安装并配置一个易用的 Git 客户端至关重要。本文将...

    windows xp Git32 安装包 Git-2.10.0-32-bit

    7. **插件支持**:Git社区提供了许多插件,可以扩展Git的功能,例如git-flow用于支持Gitflow工作流,SourceTree等图形化客户端。 8. **网络交互**:Git可以与各种代码托管平台(如GitHub、GitLab和Bitbucket)无缝...

    git开发工具Git-2.24.0.2-64-bit

    通过安装Git-2.24.0.2-64-bit.exe来获取Git,然后用SourceTreeSetup-2.3.1.0.exe安装SourceTree作为图形界面,最后通过TortoiseGit-2.4.0.2-64bit.msi和TortoiseGit-LanguagePack-2.4.0.0-64bit-zh_CN.msi配置...

    Git-2.10.2-64-Bit+TortoiseGit-2.3.0.0官网最新稳定版版本(含语言包)-64-Bit-安装及配置,rar

    Windows平台搭建说明.txt Git-2.10.2-64-bit.exe TortoiseGit-2.3.0.0-64bit_官网最新稳定版.msi TortoiseGit-LanguagePack-2.3.0.0-64bit-zh_CN_官网最新稳定语言包.msi

    Git-2.42.0-64-bit-windows安装版

    Git是目前非常流行的分布式版本控制系统,由Linus Torvalds为Linux内核开发而创建,该资源包含 Git-2.42.0-64-bit-windows安装版,仅供学习,下载后请及时删除 Git是目前非常流行的分布式版本控制系统,由Linus ...

    git客户端安装包(git-1.9.5-preview2015)

    这个压缩包包含的是Git的客户端安装程序,名为"Git-1.9.5-preview20150319.exe",用于在个人计算机上安装Git。 Git的核心特点包括: 1. 分布式:与传统的集中式版本控制系统如SVN不同,Git的每个克隆都是一个完全...

    官网版本_Git2.31.1-64Bit+ TortoiseGit2.12.0.0-64bit-安装及配置.rar

    Git安装与配置(Windows版图文教程).docx Git-2.31.1-64-bit_官网最新版202104.exe TortoiseGit-2.12.0.0-64bit_官网最新版202104.msi TortoiseGit-LanguagePack-2.12.0.0-64bit-zh_CN_官网中文语言包.msi

    git-2.41.0-64-bit window版本

    对于Windows用户来说,Git-2.41.0-64-bit.exe文件是安装程序,用户可以通过运行这个程序来安装Git。安装过程中,用户可以选择安装组件,如Git Bash(提供类似Linux的命令行环境)、Git GUI(图形化界面)、Git for ...

    Git官方最新版下载 Git-2.18.0-64-bit 64位Windows版本

    3. 安装Git-2.18.0-64-bit.exe: - 下载:访问Git官方网站或镜像站点,找到Git-2.18.0-64-bit.exe下载链接,完成下载。 - 安装向导:运行安装程序,按照提示选择安装路径、配置默认编辑器、设置终端类型(如使用...

    Git-2.28.0-64-bit.exeGit-2.28.0-64-bit.exe

    Git-2.28.0-64-bit.exe Git-2.28.0-64-bit.exe Git-2.28.0-64-bit.exe

    32位Windows版Git安装程序Git-2.11.0-32-bit.exe

    32位Windows版Git安装程序Git-2.11.0-32-bit.exe

    Git-2.8.1-64-bit.rar_Git-2.8_Git-2.8.1-64-bit._git_git-2.8.1-64-

    Git-2.8.1-64-bit.exe是这个版本的安装程序,用户下载后运行即可在Windows系统上安装Git。安装过程中可以自定义配置,如选择默认文本编辑器、设置路径等,以满足个人的工作习惯。通过安装Git,开发者可以充分利用其...

    git安装包git-2.34.0-64-bit.rar

    这个压缩包中的主要文件是"Git-2.34.0-64-bit.exe",这是Git的可执行安装程序,用于在Windows上部署Git环境。 Git的核心功能包括版本控制、代码分支管理、合并操作、代码审查以及强大的历史查询。它的分布式特性...

    Git安装使用教程 git-2.41.0-64安装包

    git安装包

    Git-2.23.0-64-bit--Windows安装包.zip

    2. 运行安装:双击Git-2.23.0-64-bit.exe启动安装向导,按照提示配置安装选项,如安装路径、默认文本编辑器、是否设置环境变量等。 3. 配置:安装完成后,可以通过`git config`命令设置用户信息,如用户名和电子邮件...

    Git-2.16.2-64-bit.exe下载

    Git-2.16.2-64-bit.exe是适用于Windows操作系统的64位Git安装程序,它提供了在Windows环境下使用Git所需的所有组件。这个版本发布于2018年3月14日,大小约为37MB。 Git本身是一个开源项目,由Linus Torvalds在2005...

    git客户端工具Git-2.16.2-64-bit+TortoiseGit-2.6.0.0-64bit

    包含:Git-2.16.2-64-bit+TortoiseGit-2.6.0.0-64bit+TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN,全套三个客户端安装包,亲测可用!

Global site tag (gtag.js) - Google Analytics