[Git] 024 log 命令的补充】的更多相关文章

0. 回顾 [Git] 009 逆转未来 的 "1" 画张导图 其实 --oneline 前有个"关键字参数" "--pretty" --oneline 只是 --pretty 的一种格式 还有 "short"."full"."fuller"."format"."raw" 等 用法,如,git --pretty=short 1. 更新 [Git]…
背静: 公司项目使用GIT进行代码同步. 问题: 之前代码提交后,有中文备注,但是在使用git log查看代码历史记录的时候发现显示乱码,如下: 后查询相关资料,现将解决办法总结如下: 1.运行Git Bash窗口,在该窗口导航条(即最上面)右键,选择Options−>Text,找到下面两处 Locale:选择 zh_CN  Charector set:选择 UTF-8 如下图: 然后保存. 2.到Git Bash命令窗口输入如下设置命令语句 git config --global i18n.c…
少废话,上例子 1. 让命令更醒目 $ git config --global color.ui true 2. 偷懒 $ git config --global alias.st status 使用 "st" 表示 "status" 这一步和 "remote" 相似 使用 "origin" 代替地址 好久没碰单片机了,依稀记得开头常写 #define uint unsigned int sbit key1 = P3^1 相似…
回顾:[Git] 017 加一条分支,享双倍快乐 的 "2.3" 1. "Fast-forward" "Git" 在合并分支时会尽可能地使用 "Fast-forward" "Fast-forward" 这种模式会使得删除分支后丢失该分支的信息 1.1 丢失的信息 目前的情况 删除 "conflict" 分支 找茬时间 上图只展示了一部分 1.2 我打个不大恰当的比喻 如果 把非 &quo…
0. 前言 [Git] 007 三棵树以及向本地仓库加入第一个文件 的 "2.5" 有提及 git rm --cached <file> 1. 介绍 git rm <file> 1.1 情形一 先新建一个文件并添加至仓库 利用 rm <file> 命令删除文档 分析 rm <file> 删的是工作区的文件 "D" for "deleted" 1.2 情形二 先从情形一恢复 在图形界面(文件管理器)中…
git log命令非常强大而好用,在复杂系统的版本管理中扮演着重要的角色,但默认的git log命令显示出的东西实在太丑,不好好打扮一下根本没法见人,打扮好了用alias命令拍个照片,就正式出道了!   下面先详细而系统地介绍git log的所有配置知识(用我一向简洁清晰的表述方式),熟悉了这些东西,你就可以自由配置自己美丽的git log了- 最后上个干货,直接给一个我打扮好的alias配置,懒人直接跳到最后吧 !   (转载请注明:博客园-阁刚广志,地址:http://www.cnblogs…
这是git的新系列,不常用的命令和其参数比较容易记不住,干脆将常用的记录下来,日后查查方便也是好的,一篇文章一个git命令,长短根据命令有所不同. git log命令主要用于查看提交历史,同时根据添加的参数不同也会有不同的用法 git log 直接使用git log,使用效果如下图所示,会把提交历史按照如下图的格式展示出来,这是在使用git中必不可少的一条命令 这个命令会根据提交的事件列出所有更新,最近的更新在最上面 从上往下,第一行是提交号,这是该次提交的SHA-1校验和 第二行是作者的名字…
有时候接手一份新代码时,看到某些文件的改动,但不清楚这个改动的作者和原因,想查看该文件的具体提交历史记录. 今天一个同事是这样做的,直接敲git log命令,然后再使用vim命令的搜索关键字的方法来查看该文件的提交记录,如下所示: 例如:我想查看frameworks/base/packages/SystemUI/AndroidManifest.xml该文件的提交记录,敲了git log命令后,直接按"/"然后加入该文件的路径,后就可以搜索该文件名作为关键字,然后按N和Ctrl+N进行上…
本文的"剧情"承接 [Git] 007 三棵树以及向本地仓库加入第一个文件 1. 对 "status" 的补充 1.1 "status" 有个参数 "-s" 命令:git status -s 没有消息使最好的消息 1.2 比较 git status -s 显示的信息比 git status 简洁 1.3 不妨再添加一个文件 1.4 往 "note_01.txt" 中写入文本 1.5 查看 第 3 行开头红色…
@ 目录 1.git clone 2.git log 3.git log -p 4.git log --stat 5.git log --pretty=oneline 6.git log --pretty=short 7.git log --pretty=full 8.git log --pretty=fuller 9.定制记录的显示格式:git log --pretty=format 10.git log --oneline 11.限制输出长度 git log --since=14.years…