git 进阶篇

1、touch .gitignore ,生成“.gitignore”文件

2、提交单个文件
 第一种:git add src/main/*.java
 第二种:git commit -m’reason’ src/main/*.java
 
3、git diff 在add之前查询修改的文件详情

4、git log 查询提交记录,包括用户名和时间

5、git log –pretty=oneline 提交记录一行显示

6、ctrl + c 退出查看日志

7、git reset –hard HEAD^ 一个下三角代表回退到上一个版本,回退两个版本用两个下三角,100 的话  用 HEAD~100 【head 不分大小写】【修改版本时,本地修改或暂缓区的数据将清除】

8、git reset –hard commit_id 可以指向到特定版本

9、git reflog 查看用户使用的命令,主要是可以找到commit_id

10、git reset head file 缓存区移回工作区

11、git checkout – file 丢弃工作区的修改,就是让这个文件回到最近一次git commit 或 git add时的状态,–很重要,没有–,就变成切换另一分支的命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值