git中amend的使用和git查看日志方式及tag使用

Git相关指令操作

git 日志查看方式
//查看log日志信息,单行显示,-3代表显示几条最近日志
git log --oneline -3

//显示最近三条日志
git log -3

//通过ui界面查看log
gitk

git log -p	//详细显示

git log --stat	//查看修改状态

git log --help
git commit amend使用

一般在本地commit但是没有push操作时,可以对本地的最后一条提交的内容进行修改,不会新增一条log日志

//前提是之前有commit过,但是没有push,只能针对log最后一条进行修改
git add .

git commit --amend

//此时会进入修改日志描述页面,如果没有修改则直接退出,
//1.shift + :	 
//2.!q  
//3.回车
git status	//查看文件都已经提交完毕,没有修改内容

git log -3	//此时查看日志,发现日志没有新增加
git中使用Tag标签

例:v1.3.5 一般情况版本号的含义

第1部分:大版本号

第2部分:每次的功能小更新

第3部分:每次针对功能的bug修正时发布版本号

//增加标签
git tag v1.0.0
//查看标签
git show tag v1.0.0

清除不受git管理的文件

git clean -d -f -x

根据提交的日志版本号获取提交的文件清单

//获取提交的文件清单列表
git show --stat key
//查看具体提交修改的内容
git show key

git checkout 远程分支

git checkout -b dev(本地分支名) origin/dev(远程分支名)

最近想起来个之前用过的一个命令,绝壁强悍
用了reset以后,在push -f,强制push,直接可以连日志都清空不留痕迹,得慎用啊

git reset --hard *******
git push -f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值