gpt4 book ai didi

git - 如何获得 .git/index 的人类可读转储?

转载 作者:太空狗 更新时间:2023-10-29 14:29:54 26 4
gpt4 key购买 nike

精简版

我怎样才能得到一个相当详细的、人类可读的 .git/index 转储?


tl;dr 版本

我有两个索引文件,myrepo/.git/indexmyrepo-copy/.git/index 根据 diff 不同>(“二进制文件……不同”)。

我想了解有关这两个索引文件有何不同的更多详细信息。

当然,我可以查看二进制内容的差异,但我对更直接有意义的内容感兴趣。

因此,我正在寻找一种方法来获取这两个索引文件的人类可读转储,我可以将其与 diff 进行比较。

最佳答案

我会按照以下思路提出一些建议:

diff <(GIT_INDEX_FILE=/path/to/index1 git ls-files --stage) <(GIT_INDEX_FILE=/path/to/index2 git ls-files --stage)

正如您已经注意到的,您可以添加 --debug 选项来获取有关时间戳和其他内容的信息...

关于git - 如何获得 .git/index 的人类可读转储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28305543/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com