git安装和使用案例

##git安装和使用案例(centos6.5)

git简介:

Git是目前世界上最先进的分布式版本控制系统。可以将同一个文件在不同时间的修改结果保存到git仓库中,随时可以恢复到某个需要的版本进行查看。

常规的文件版本管理实现:每次修改前复制上一个版本,在文件名中用数字或日期来标识版本号,再修改其内容,然后保存。

git版本管理:直接对文件修改,用git提交版本到仓库中,文件名不改变,用版本标识来区分。每次修改后必须提交修改版本并指定“版本标识”。恢复版本时用"版本标识"的SHA序列号。

git工作过程:创建本地文件--->复制到Staging area(index)--->提交到git repository仓库

学习网站:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373962845513aefd77a99f4145f0a2c7a7ca057e7570000

#本地yum源安装

yum  install  -y  git

#git常用命令

全局设置:

git  config  --global  user.name  "用户名"

git  config  --global  user.mail  "用户名@qq.com"

初始化:git  init  /目录

添加文件缓存区:git  add  文件名

查看git状态:git  status

添加文件到git仓库中:git  commit  -m  "版本描述"

查看git日志:git  log

删除文件:rm  文件名 ; git  rm  文件名

恢复文件:git  reset  --hard   SHA序号

#案例

#目标:

1、创建一个项目目录/pro

2、设置git的全局参数

3、用git对目录中的文件版本进行管理:初始化git数据

4、管理工作如下:(生成文件、提交版本、恢复)

a、创建新文件my.txt,添加一行内容

b、用git将文件添加到git的缓存区

c、用git提交当前版本,并查看git状态和日志

d、再次在my.txt文件中增加一行内容,参考b、c步骤的步骤处理my.txt文件

e、再次执行d的操作。

f、删除my.txt文件,将删除操作提交保存到版本信息中,查看git状态和日志。

g、用git恢复my.txt到第一次保存的版本,查看my.txt文件内容。

k、查看git日志文件,恢复到my.txt第3次保存的版本,查看my.txt文件内容。

#实施步骤:

1、创建一个项目目录/pro

mkdir  /pro

2、设置git的全局参数

git  config  --help

git  config  --global  user.name  "sky"    //用户信息

git  config  --global  user.mail  "[email protected]"   //用户邮箱

说明:用来标识是哪个用户提交的版本。团队开发时必须区分。

3、用git对目录中的文件版本进行管理:初始化git数据

cd  /pro

git  init   //生成git的初始化数据,用于后git后期对/pro目录进行管理

4、管理工作如下:(生成文件、提交版本、恢复)

a、创建新文件my.txt,添加一行内容

cd  /pro

vi  my.txt  添加如下内容

first  hello

:wq保存退出vi

git  status   //查看git状态

b、用git将文件添加到git的缓存区

git  add  my.txt

git  status

c、用git提交当前版本,并查看git状态和日志

git  commit  -m  "1 my.txt"    //提交当前版本到git仓库中

git  log    //查看git日志

git  status   //查看git状态

d、再次在my.txt文件中增加一行内容,参考b、c步骤的步骤处理my.txt文件

vi  my.txt  添加如下内容

2 hello  world

:wq保存退出vi

git  status

git  add  my.txt

git  commit  -m  "2 my.txt"

git  log

git  status

e、再次执行d的操作。

vi  my.txt  添加如下内容

3 hi world

:wq保存退出vi

git  status

git  add  my.txt

git  commit  -m  "3 my.txt"

git  log

git  status

f、删除my.txt文件,将删除操作提交保存到版本信息中,查看git状态和日志。

rm  my.txt    //删除my.txt文件

git  rm  my.txt    //用git删除my.txt文件,仍然保存在git仓库中

git  commit  -m  "del  my.txt"

git  log

git  status

g、用git恢复my.txt到第一次保存的版本,查看my.txt文件内容。

git  log   //查看git日志,并复制需要恢复的commit版本号(SHA值)

git  reset  --hard  24e0f54e8ebfe987d04697d2fdd0fd55d9232856

k、查看git日志文件,恢复到my.txt第3次保存的版本,查看my.txt文件内容。

git  log  /pro      //查看/pro目录的git日志,发现没有需要的日志,用下一条命令查看所有日志

cat  /pro/.git/logs/HEAD   //查看所有日志,并记下要恢复的commit版本号(每行行首)

cd  /pro

git  reset  --hard  24ccb8f08c4ea3a1cee3e9e2e1dd98afbe934e2b

时间: 2024-10-08 18:51:21

git安装和使用案例的相关文章

centos7下git安装

一.git安装 1.查看系统是否已经安装git git --version 2.CentOS7 yum 安装git yum install git 3.安装成功

git 安装与基本操作

it是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持. 安装环境: [[email protected]_client2 git]# cat /etc/redhat-release CentOS release 6.9 (Final) [[em

Git安装步骤

1.Git下载链接http://git-scm.com/downloads 2.下载后得到git-2.10.0-intel-universal-mavericks.dmg 双击打开后,双击apk开始安装 3.终端查看git安装版本     git --version 4.创建一个全球用户名 git config --global user.name "FIRST_NAME LAST_NAME" 5.创建一个全球邮箱 git config --global user.email &quo

Git学习笔记——Git安装

Git是目前世界上最先进的分布式版本控制系统(没有之一). 在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ git The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git 像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git. 如果你碰巧用Debian或Ubuntu Linux,通过

Ubuntu git安装和使用

git --version 如果命令找不到就要安装. 2.sudo apt-get install git 安装git 3.git config --global user.name "tongfan" 配置user.name 4.git config --global user.eamil "[email protected]" 配置你的Git上注册的邮箱地址这个一定要确定,ssh通讯时要用到. 5.ssh-keygen -C '[email protected]

ubuntu下git安装及使用

ssh目录在etc/ssh下 如何在本地使用git http://jingyan.baidu.com/album/295430f1c62c900c7e0050fd.html?picindex=1 参考:1. ubuntu下git安装及使用 http://www.cnblogs.com/jackge/archive/2013/08/17/3264801.html 2. 多 SSH Key 管理技巧与 Git 多账户登录问题 http://blog.csdn.net/forlong401/artic

Ubuntu Git安装

Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.通过使用git工具,我们可以实现团队间合作开发统一管理,可以从远程仓库中提取代码,也可以把代码上传到远程仓库,从而实现代码的同步更新. 这几天在ubuntu16.04安装了git,下面记录一下安装的流程. 1.首先打开控制台,在控制台输入git命令,提示我们安装git 2.在控制台输入sudo apt-get install git,接着输入超级用户密码,在接下来的提示中输入Y 3.这时候控制台提示安装信息 4.等

Git起步--git安装与初次运行git前配置

在你开始使用 Git 前,需要将它安装在你的计算机上. 即便已经安装,最好将它升级到最新的版本. 你可以通过软件包或者其它安装程序来安装,或者下载源码编译安装. 一.Git安装 1. 在linux上安装 我们可以使用发行版包含的基础软件包管理工具来安装,如果基于Fedora,我们可以使用  $ sudo yum install git 如果基于Debian,我们可以尝试apt-get  $ sudo apt-get install git Git 官方网站上有在各种 Unix 风格的系统上安装步

Git安装及基本使用

准备: Git软件,github账号. Git安装: 直接百度搜git下载,windows和mac不同平台的.官网上的下载地址很慢或者根本下不了. 默认配置安装. github: 网址:https://github.com 1.申请一个账号. 2.添加一个仓库,用来放你的代码.首页右上角有个加号,点开,点击new repository,即可创建新的仓库,如果是新的仓库,不是迁移的,选中Initialize this repository with a README. 使用Git: 目的是在本地上