Git工具的介绍及本地的使用

本文详细介绍了Git在Ubuntu和Windows下的安装步骤,包括通过官方渠道下载及安装过程中的注意事项。同时,深入讲解了Git的基本使用,如本地库的创建、个人信息配置、文件添加与提交、历史版本查看、版本回退、撤销修改以及文件删除等操作。

一、git的安装

1.ubuntu下安装:sudo apt-get install git
2.windows下安装:
官网下载
安装过程中除了选择安装地址其他只需点next;安装结束打开cdm输入命令:git --version,查看版本号,如果安装成功就可以看到版本号信息,或者鼠标右键如果有GIT GUI here/GIT Bush here即安装成功。

二、git的使用

1.创建本地库er
#初始化

git init

ps:本地库就是一个文件夹,进行初始化或其他操作先cd到当前文件夹;会创建一个.git的隐藏文件,关于版本控制的文件都存放在这里,绝对不要改动。
2.配置个人信息
配置全局信息

git config --global user.name 'xxx'
git config --global user.email 'xxxxx@xxxxx.com'

配置信息会保存在家目录下~/.gitconfig

配置项目信息

git config user.name 'xxx'
git config user.email 'xxxxx@xxxxx.com'

配置信息会保存在.git/config

3.添加文件到暂存区

git add + 文件名
git add .     #添加所有的文件到暂存区

4.添加文件到本地库

git commit -m + '修改备注信息'

5.查看历史版本

git log          #显示修改人、修改日期、修改内容等信息
git reflog    #显示所有历史版本号

git log与git reflog 区别是,git log 不能显示删除信息,git reflog能显示所有分支的所有操作。

6.版本回退
版本回退只是在显示上回退到之前的版本,本地库里所有的版本信息到存在。

git reset --hard +
1.HEAD      #当前版本
2.HEAD^    #前一个版本
3.HEAD^^   #前两个版本 (以此类推)
4.HEAD~1  #前一个版本
5.HEAD~2  #前两个版本 (以此类推)
6.版本号  #直接选择历史版本

7.撤销修改
git status 来显示目前工作区,暂存区,仓库的状态,如果工作区的代码与本地库的代码一致时会显示

On branch master
nothing to commit, working tree clean

如果有修改时,会显示修改信息,即一些操作的提示;

1.撤销工作区的代码
	git checkout     #注意该方法会将你当前工作区的所有代码全部删除且无法恢复
2.撤销缓存区的代码
	git reset HEAD +文件名   #撤回缓存区的代码到工作区
	git checkout   #撤回工作区的代码

8.对比文件

git diff HEAD --文件名    #对比本地库中当前版本与该文件的区别
git diff HEAD HEAD^     #对比本地库中当前版本与上一个版本的区别

9.文件删除

1.工作区的文件删除
	直接删除该文件
2.提交到缓存区的文件
	git reset HEAD + 文件名
	删除工作区的文件
3.提交到本地库的文件
	删除工作区的文件
	git add + 文件名
	git commit -m +'修改信息'

总结

代码只要提交到git的本地库中,所有版本都可以回退回来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值