git - 如何在 gitk 中显示简短形式的提交哈希?
问题描述
这似乎应该是一个简单的显示首选项......
我使用 Gitk 浏览一个 repo 并找到一个有趣的提交。当前提交的完整 40 字符提交/SHA1 哈希显示在提交列表下:
我如何获得简短的表格,即git log -n 1 --oneline
会产生什么?我经常不想将整个提交哈希放入人类通信中。这很丑陋,当你不可避免地遇到无法复制/粘贴的情况时,它会产生不必要的问题,即你读了多少个字符来保证唯一性。通过电话进行的讨论也有点奇怪。:-)
在将值从 40 更改为 10 或关闭复选框时,编辑 > 首选项 > 常规 > 自动选择 SHA1(长度)没有明显的效果:
知道完整的哈希值对我来说通常没有价值。我所需要的只是唯一性,如果短散列实际上是唯一的,那么我很高兴在任何对我如何使用它很重要的情况下都看不到完整的散列。
解决方案
推荐阅读
- python - 在不传递 self 的情况下声明子类
- android - 连接错误:io.socket.engineio.client.EngineIOException: xhr poll error
- php - 当我尝试更新行的一个字段时,为什么所有其他字段都会被删除?
- node.js - 无法使用 Socket.io 启动 NodeJS 服务器
- r - 将 ggplot2 stat_function 添加到现有图表
- vue.js - 为什么 Vuejs 禁用了媒体查询添加和删除组件的能力
- java - 令人困惑的 Zookeeper 内存使用情况
- checkstyle - 如何捕捉个人或组织编程的最佳实践?
- python - 据说在 Python 3 中的 input() 上的 SyntaxError
- php - 循环从青铜开始的关卡