GIT在Linux上的安装和使用简介

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高。

  如果拥有CVS或者SVN的使用背景,那么更熟悉的方法是客户端-服务器端模式,所有的文件仓库(repository)都是存放在服务器上的,用户需要在本地安装客户端去服务器上的项目中获取旧版本,提交新版本。

  GIT抛弃了这种模式,当用户从远端GIT仓库下载一个工程(project)时,这个工程的所有文件,包括版本历史,文件改动都会下载下来,这时 候本地GIT就演变成了一个服务器,所有的提交(check-in)、提出(check-out)都会在这个本地服务器上执行,当你确定一项修改之后,可 以再和远端仓库进行合并和同步(merge)。所以,GIT的安装和配置步骤无论在本机还是服务器上都是完全一样的。

  这里简单地介绍GIT在Linux上的安装和使用,算做一个新手入门的简单教程。另外,GIT是有Windows上的客户端的。

  1、下载和安装GIT

  从这里 http://git-scm.com/download 下载GIT或者使用wget命令获取

  $ cd

  $ wget http://kernel.org/pub/software/scm/git/git-1.7.6.tar.bz2

  以上地址若是无法下载到的话,请到http://download.csdn.net/detail/lovejuan007/3713236 下载

  解压后切换到其目录

  $ tar xvfj git-1.7.6.tar.bz2

  $ cd git-1.7.6

  使用默认配置进行安装,如果想修改配置,可以使用 ./configure –help 来获取帮助

  $ ./configure

  $ make

  $ make install

  2、初始化配置

  GIT默认安装在 /usr/local/bin ,安装之后可以验证一下是否安装好

  $ whereis git

  git: /usr/local/bin/git

  $ git –version

  git version 1.7.6

  $ git –help

  首先需要指定用户名和电子邮件地址

  $ git config –global user.name “GIT Admin”

  $ git config –global user.emal obugs.net@gmail.com

  再验证一下配置信息

  $ git config –list

  user.name=GIT Admin

  user.email=obugs.net@gmail.com

  core.repositoryformatversion=0

  core.filemode=true

  core.bare=false

  core.logallrefupdates=true

  其实这些配置是存放在个人主目录下的 .gitconfig 文件中的

  $ cat ~/.gitconfig

  [user]

  name = GIT Admin

  email = obugs.net@gmail.com

  3、建立工程

  本地存储的任何一个目录都可以建立GIT工程,如果已有工程位于 /home/obugs/projects/orangebugs 目录,就可以把这目录定义为GIT工程

  $ cd /home/obugs/projects/orangebugs

  $ git init

  Initialized empty Git repository in /home/obugs/projects/orangebugs/.git/

[1][2]

生活中若没有朋友,就像生活中没有阳光一样

GIT在Linux上的安装和使用简介

相关文章:

你感兴趣的文章:

标签云: