首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果没有Tig,我如何浏览Git日志?

如果没有Tig,我如何浏览Git日志?
EN

Stack Overflow用户
提问于 2012-01-19 23:12:46
回答 3查看 627关注 0票数 0

我有一个新的服务器提供商,他们没有安装tig,我很肯定,这些家伙有一些很好的理由。如何在不使用tig的情况下浏览git日志?

不完全是我想要的:

  1. $ git log --graph --color --oneline --all --decorate #我如何使用this?
  2. $ git log -p #更像没有差异的-combo浏览东西,而不是真正的browsing.
  3. $ gitk #我在控制台上,虽然我可以sshfs东西,但我想浏览类似于tig

的东西。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-01-20 00:34:35

从你所说的来看,我建议其中之一:

  1. git克隆(可能与-镜像),然后只使用tig。优点:全是本地的,tig会很快的。缺点:您必须保留镜像副本up-to-date.
  2. sshfs,,然后只需使用tig。优点:您直接在远程存储库上使用本地tig,配置方式与您想要的完全一致。缺点:根据sshfs网络性能&缓存.

,它可能运行得有点慢。

票数 1
EN

Stack Overflow用户

发布于 2012-01-19 23:30:19

git日志的输出将通过less传递,这将允许您上下查看早期或以后的历史记录。less有很多功能,比如搜索某些字符串,等等:http://unixhelp.ed.ac.uk/CGI/man-cgi?less

您应该能够使用gitk --all来查看所有内容。

票数 1
EN

Stack Overflow用户

发布于 2012-12-01 10:50:52

你可以试试这个,我的个人配置alias.lp

代码语言:javascript
复制
git log --graph --pretty=format:'%Cgreen%h%Creset -%C(yellow)%d%Creset %s %Cred(%cr)%Creset%C(yellow)<%an>'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8934765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档