Git工具

一.概述

是一个免费的,开源的分布式版本控制系统,可以处理各种项目。

版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。最重要的的就是可以记录修改历史记录,从而能让用户查看历史版本,方便版本切换。

版本管理工具分为集中管理工具和分布式管理工具。
        集中管理工具:CVS,SVN,VSS……有一个单一的集中管理的服务器,保存所有文件的修订
                版。这样大家可以看到项目中的其他人在干什么,本地数据库也更容易维护。但缺点是
                如果重要服务器故障,那么谁都不能工作。
        分布管理工具:Git,B腌臜AR,Darcs……客户端提取的不是最新版本的文件快照,而是把
                代码仓库完整地镜像下来。

工作机制:工作区(写代码)   --> 暂存区(临时存储)  --> 本地库(历史版本)  -->  远程库

安装Git - Downloading Package

二.Git命令

git config --global user.name 用户名                设置用户名
git config --global user.email 邮箱                    设置邮箱

git init                                                                初始化本地库
git status                                                           查看本地库状态
git add 文件名                                                   添加到暂存区
git commit -m "日志信息" 文件名                      提交到本地库
git reflog                                                            查看历史记录
git reset  --hard 版本号                                      版本穿梭
 

命令实际演示

1.设置用户名和邮箱
        注意这个用户名和邮箱和只有登录GitHub(或者其他代码托管中心)的账号是没有关系的,这个是本地库的用户名

         检验是否设置成功:

2. 初始化本地库
        使用该命令创建的本地库默认在master分支下。

3.查看本地库状态

 4.添加文件到暂存区
        括号里的git rm --cached <file> 是删除暂存区文件的命令。删除之后工作区的文件还是有的。

 5.提交本地库

 6.查看历史记录

7.版本穿梭
        此时的状态是我对前面的pom.xml文件继续了修改。

         把修改之后的文件重新提交到本地库,此时我们就有两个版本。

8.版本穿梭

 

                         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值