网站建设得多钱,软文撰写公司,做网站为什么一定要去国外,泉州市建设工程交易网站Git相关指令操作
git 日志查看方式
//查看log日志信息#xff0c;单行显示#xff0c;-3代表显示几条最近日志
git log --oneline -3//显示最近三条日志
git log -3//通过ui界面查看log
gitkgit log -p //详细显示git log --stat //查看修改状态git log --helpgit commit a…Git相关指令操作
git 日志查看方式
//查看log日志信息单行显示-3代表显示几条最近日志
git log --oneline -3//显示最近三条日志
git log -3//通过ui界面查看log
gitkgit log -p //详细显示git log --stat //查看修改状态git log --helpgit 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 keygit checkout 远程分支
git checkout -b dev本地分支名 origin/dev远程分支名最近想起来个之前用过的一个命令绝壁强悍 用了reset以后在push -f强制push直接可以连日志都清空不留痕迹得慎用啊
git reset --hard *******
git push -f