git学习手记一—本地仓库基本操作

一、安装
下载地址:https://www.git-scm.com/
查看是否安装成功:git --version

二、本地仓库基本操作
1、设置全局变量
git config --global user.name “xzf”
git config --global user.email “xzf@qq.com”

查看全局变量
git config -l

2、初始化仓库
新建目录
H:\gitlearn\gitrep
初始化操作
git init
在这里插入图片描述
3、查看状态
git status
在这里插入图片描述
4、在工作区新增文件
新建文件HelloWorld.java
5、加到暂存库
git add HelloWorld.java
或git add .(英文句号.表示所有文件)
6、加到主分支,-m表示注释
git commit -m “New Java File”
7、提交到主分支,等价于第5加第6的操作
增加后提交到主分支,-a表示增加,即省略了add的操作
git commit -a -m “commit file”
8、工作区跟暂存区对比
git diff Hello.java
9、工作区和主分区对比
git diff HEAD HelloWorld.java
10、查看日志
查看单个文件提交日志
git log HelloWorld.java
查看所有文件提交日志
git log
格式化输出日志信息
git log --pretty=oneline
11、主分区master有个HEAD指针,指向最新版本
回退一步
git reset --hard HEAD~1
在这里插入图片描述
12、回退操作
查看当前HEAD的指向以及可回退的commit id
git reflog
指定commit id进行回退
git reset --hard d343663
在这里插入图片描述
13、修改后但不想提交的操作
未添加(add)和未提交(commit)
恢复上一次的提交状态
git checkout – HelloWorld.java

已添加(add)未提交(commit)
git reset HEAD HelloWorld.java
git checkout – HelloWorld.java

14、文件删除
14.1、删除工作区文件
14.2、提交到暂存区
git add HelloDeom.java
或者git rm HelloDeom.java
14.3、提交到主分支
git commit -m “delete HelloDeom.java”
或者直接git commit -a -m “delete HelloDeom.java”

文件删除,只能通过版本控制的方式恢复
git reset --hard d343663

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值