git show <commit> --onon not not on online </commit>

时间:2013-06-21 00:52:03

标签: git msysgit

我正在使用mysysgit的1.8.3版本,似乎--oneline命令每次提交只给我一行,我也得到了所有的diff行。

git show HEAD --oneline

甚至是git show HEAD --pretty="%h %s"

不要只给一行。

(注意:同时使用git bash和posh git的结果)

我想要节目的原因--oneline是我想把一个转录列表查询的结果从posh git中输入它。

git rev-list <somestuff> | %{git show $_ --oneline}

2 个答案:

答案 0 :(得分:12)

git log HEAD --oneline --no-walk

是你想要的。

顺便说一句,--pretty中的--onelinegit loggit rev-list中的{{1}}相同,也许管道是不必要的。

答案 1 :(得分:1)

我想这会做你想要的 envsubstr