git上手 一

原文地址:http://blog.sina.com.cn/s/blog_3fe961ae0102w9ui.html#cmt_2977351

Centos 6.5默认安装的是git 1.7.X 版本,使用过程中会有一些奇怪的问题,对于用户名、密码支持不是很友好。
将Centos6.5上的git更新到2.0.5,方法如下:

1.安装编译git时需要的包
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install  gcc perl-ExtUtils-MakeMaker

2.删除已有的git
# yum remove git

3.下载git源码
# cd /usr/src
# wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz
# tar xzf git-2.0.5.tar.gz

4.编译安装
# cd git-2.0.5
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
# source /etc/bashrc

5.检查一下版本号
# git --version

git version 2.0.5

时间: 2024-10-11 09:17:14

git上手 一的相关文章

git上手简洁手册

下载安装git 创建文件夹:learngit 用Git CMD进入文件夹: cd learngit 用Git CMD初始化git: git init 创建文件:新建一个文件在learngit文件夹下,readme.txt 把readme.txt添加到git仓库: git add readme.txt 把readme.txt提交到git仓库: git commit -m "我是说明信息" 查看文件状态: git status(会提示那些文件修改过需要add commit) 对比已提交的文

Git上手初体验

一.Git的前世今生 Git是一个分布式版本控制/软件配置管理软件,原是Linux内核开发者林纳斯·托瓦兹(Linus Torvalds)为更好地管理Linux内核开发而设计. 二.Git的环境配置 1.当Git安装完成后首先要做的就是设置用户名称和e-mail地址.因为每次Git提交都需验证此信息.  $ git config --global user.name "Jack Doe" $ git config --global user.email [email protected

Git上手(3)基础操作

初始化操作    $ git config -global user.name <name> #设置提交者名字    $ git config -global user.email <email> #设置提交者邮箱    $ git config -global core.editor <editor> #设置默认文本编辑器    $ git config -global merge.tool <tool> #设置解决合并冲突时差异分析工具    $ git

git上手 二

今天终于下定决心把git版本控制工具大致的了解完毕了,下面将一些常用的git命令(linux下)记录一下,方便以后的使用. 常用命令 1.git clone https://github.com/safemen/learngit.git //克隆一个版本库到一个新目录 2.git status //显示工作区的状态 3.git add 文件名 //添加文件的内容至索引 4.git commit //记录变更到版本库 5.git push //更新远程的引用和相关的对象 6.git pull //

版本管理神器git上手

由于以前折腾过svn,虽然最终没有用成功,但是也算有经验,git入门还是比较简单的. 在新目录下建立初始化版本库  : git init git add file git add file2 git commit -m "add files" git reset --hard HEAD^ (HEAD表示最新版本,^表示上一个版本  ^^表示上面第二个版本,HEAD~100表示前面第100个) 可以通过git reset --hard 89123432 来得到版本  数字为 commit

Git上手:认识Git

Git 自述Git 是由伟大的电脑程序员Linus Torvalds编写的一个开源的,分布式的版本控制系统软件. Git 核心原理Git 利用底层数据结构,通过指向索引对象的可变指针,保存文件快照. PS:简单理解就是git是对象数据库,把git仓库里面文件(源码,图片,声音等文件)转化成一个对象数据,并记录在git仓库里面所有的文件增删改操作. Git 工作原理 1.git仓库下,被跟踪的文件所有操作(增删改)之后,就会对这些文件快照,然后保存到暂存区,当提交更新的时候,就会生成一条操作记录,

[转]git操作指南

[GIT上手篇]-1-基本操作(初始化仓库,添加.提交文件) 创建(初始化)一个GIT库 init 命令 说明:用于仓库的初始化 参数:--bare 创建一个纯仓库(不含缓存区和工作目录,服务器一般采用这种形式) 操作: 从本地工作目录添加文件到缓存区 add 命令 说明:文件从工作目录添加到缓存区(包括新增文件和修改文件) 参数: . 提交工作目录中的所有未删除文件到缓存区(包括新增文件和修改文件) -A 提交工作目录中所有文件到缓存区(包括新增文件.修改文件和删除文件) -u 提交工作目录中

Git优秀学习资源

在线教程 Try Git: Git初学者绝不能错过的Git上手资源. 廖雪峰Git教程: 比较系统的中文在线教程 易百Git教程 : 另一个比较全的中文在线教程 Git Immersion : A Visual Git Reference :图解Git. 常用指令 Everyday Git with 20 commands or so : 常用命令总结. Git Cheatsheet : 很好很直观. 书籍 Git Community Book中文版 Pro Git 第二版 关于GitHub 蒋

Git教程2

Git 本文章内容承接上文,请注意查看标题. 好,现在开始接着讲. 远程仓库 到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了. 可是有用过集中式版本控制系统SVN的童鞋会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方. 没错,如果只是在一个仓库里管理文件历史,Git和SVN真没啥区别.为了保证你现在所学的Git物超所值,将来绝对不会后悔,同时为了打击已经不幸学了SVN的童鞋,本章开始介绍Git的杀手级功能之一(注意是