git和repo的安装与配置

1.git 的安装

Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有
yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:

$ yum install curl-devel expat-devel gettext-devel \  openssl-devel zlib-devel

$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \  libz-dev libssl-dev

安装各种编译工具

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z1-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc

之后,从下面的 Git 官方站点下载最新版本源代码:

然后编译并安装:

$ tar -zxf git-1.7.2.2.tar.gz$ cd git-1.7.2.2$ make prefix=/usr/local all$ sudo make prefix=/usr/local install

现在已经可以用 git 命令了,用 git 把 Git 项目仓库克隆到本地,以便日后随时更新:$ git clone git://git.kernel.org/pub/scm/git/git.git

2.配置git

设置Git的user name和email:

$ git config --global user.name "username"$ git config --global user.email "useremail@gmail.com"

查看配置是否成功

$ git config --list

3.repo安装

repo install    根据提示安装repo工具
cp repo/repo ~/bin
export PATH=${PATH}:~/bin
也可以:
$ vim ~/.bashrc

在末尾添加:

export PATH=~/bin:$PATH

这样每次重启后,就会自动导入环境变量

安装完成后:$ repo -h

如果提示:

usage: repo COMMAND [ARGS]
repo is not yet installed.  Use "repo init" to install it here.
The most commonly used repo commands are:
  init      Install repo in the current working directory
  help      Display detailed help on a command
For access to the full online help, install repo ("repo init").

则说明repo安装成功。

4.生成key和在gerrit添加

$ ssh-keygen
Generating public/private rsa key pair.Enter file in which to save the key (/home/wangyp/.ssh/id_rsa):
.....................

一直next下去就可以啦

然后执行

$ ssh-add            (一定要执行,否则密匙不会生效)
$ cat ~/.ssh/id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/e4AfwnjYZSe3O4GaWh+0R6LoW2SPD5MrybnZc/RfjGvyb8XdzbiFncw7x/8xHus3YeM1OtjiKbRKbELIp658ZyBd6mrHc83w5wfpG659Tj1UitFPIq5M1+4e2WtWwhhNi/Xg06AaiC20PdlVtR3MgERlJfYjgVdQfsJylYBnC5z6QnVGsQM3W5PSA/IbWq3GFD1XG7ESmH70xrXAzRyPz+M8Y09rGoYN4djLh7/rIc9JhMpT2zOhWYRbwHaBhHLg3jEtrfg5OXQc5bkQS14tZnS1WLIoeeLTfxeKnjCimKLK3g3LshuIIkC7P+nOqIxi3fmMuZHrKQ8TmLNYvIKB [email protected]

复制粘贴添加到gerrit上

此时git和repo配置成功

时间: 2024-08-03 12:10:58

git和repo的安装与配置的相关文章

Git分布式版本控制(安装和配置)

版本控制 简介 你可以把一个版本控制系统(VCS)理解为一个"数据库",在需要的时候,它可以帮你完整地保存一个项目的快照.当你需要查看一个之前的快照(称之为"版本")时,版本控制系统可以显示出当前版本与上一个版本之间的所有改动的细节.版本控制系统主要分为两种,集中式版本控制和分布式版本控制.CVS和SVN就是典型的集中式版本控制系统,而Git是目前世界上最先进的分布式版本控制系统. 集中式版本控制 集中式版本控制的仓库是集中存放在中央服务器的,而干活的时候,用的都是

Git 简介、下载安装、配置

Git简介 Git 是一个开源的分布式版本控制系统,与SVN不同,Git采用了分布式版本库的方式,不需要服务器端软件的支持. Git 与 SVN的区别 Git 是分布式的,SVN 不是,这是 Git .SVN最核心的区别. Git 将内容按元数据方式存储,而 SVN 是按文件,SVN把文件的元信息隐藏在一个 .svn文件夹里. Git .SVN 中分支的概念不同 Git 没有一个全局的版本号, SVN 有 Git 的内容完整性要优于 SVN.Git 的内容存储使用的是 SHA-1 哈希算法,能确

Git的下载,安装,配置,代码仓库创建,提交 <转>

Git下载 链接:http://pan.baidu.com/s/1i5AYkYx 密码:odnh Git安装 Linux系统:打开shell界面输入:sudo apt-get install git-core Windows系统:下载后点双击安装,一直点击下一步即可完成安装 Git使用(使用命令行) Windows上安装的Git是可以在图形界面上操作的,图形界面上操作的不作介绍,这里只介绍通过命令行使用Git,命令行操作掌握了,图形界面就不成问题了 打开交互界面 Linux系统打开shell,W

Git、TortoiseGit的安装及配置

1.安装Git-x.x.exe,官网地址:https://git-scm.com/download/win 2.安装完成右键打开Git Bash(即:Git的命令行窗口) 输入命令:ssh-keygen -t rsa -C "********@xx.com" 遇到提示直接回车,最后在C盘的用户目录下生成一个.ssh目录包含两个文件:id_rsa和id_rsa.pub其中id_rsa是密钥文件, id_rsa.pub是对应的公钥文件,可将两个文件以自己的名字简称重命名,然后将公钥文件给g

Git GUI安装与配置

一.安装 1.下载 2.右键-->兼容性-->勾选用兼容模式运行 3.一路"Next"到“选择文件关联”如下图: 4.“Next”到是否配置Path,如下图: 6.选择回车换行的格式.默认即可.(检出时转换为Windows风格,提交时转换为Linux风格.) 7.“Next”到安装完成 可以在CMD中输入 git --version,检查是否安装和配置path成功 二.配置    设置本地机器默认commit的昵称与Email git config --global use

Begin using git (Part1) - Git的安装与配置

Git提供了适用于Linux, Windows, OSX的客户端, 本节以Windows为例介绍基本安装与配置. 所需工具:msysgit, kdiff3. Get windows installer on https://git-for-windows.github.io/ Get merge tool kdiff3 on http://sourceforge.net/projects/kdiff3/files/latest/download?source=files 在Windows Exp

Git历险记(二)——Git的安装和配置

各位同学,上回Git历险记(一)讲了一个 “hello Git” 的小故事.有的同学可能是玩过了其它分布式版本控制系统(DVCS),看完之后就触类旁通对Git就了然于胸了:也有的同学可能还如我当初入手Git一样,对它还是摸不着头脑. 从这一篇开始,我就将比较“啰嗦”的和大家一起从零开始经历Git使用的每一步,当然对我而言这也是一个重新认识Git的过程. 使用Git的第一步肯定是安装Git,因为在多数平台上Git是没有预装的.我平时主要的工作环境是windows和Linux(ubuntu),我想看

Ubuntu Git安装及配置

步骤1:检查系统是否安装 输入命令:git 步骤2:安装 输入命令:sudo apt-get install git 步骤3:验证安装是否成功 输入命令:git --version 步骤4:配置 输入命令: git config --global user.name "Your Name" git config --global user.email "[email protected]" 步骤5:查看配置信息 输入命令:git config --list 显示信息

Git学习笔记(1)——安装,配置,创建库,文件添加到库

初次接触git,为了记忆深刻,把学习的简单流程记录下来. 本文记录了Git在Ubuntu上的安装,配置,以及创建版本库和往库中添加文件的过程. 1.Git的安装:(Ubuntu-Linux非常友好的安装提示) [email protected]3385-MT:~$ git //查看git是否安装 程序“git”尚未安装. 您可以使用以下命令安装: sudo apt-get install git [email protected]-HP-Pro-3385-MT:~$ sudo apt-get i

Win7上Git安装及配置过程

Win7上Git安装及配置过程 文档名称 Win7上Git安装及配置过程 创建时间 2012/8/20 修改时间 2012/8/20 创建人 Baifx 简介(收获) 1.在win7上安装msysgit步骤: 2.在win7上安装TortoiseGit步骤: 3.在VS2010中集成Git方法和步骤. 参考源 Git的配置与使用 http://wenku.baidu.com/view/929d7b4e2e3f5727a5e962a8.html 一.安装说明 1.Git在windows平台上安装说