git-diff-tree

    0热度

    1回答

    git diff-tree的手册页建议我可以将组合diff(--cc)与我选择的一堆树对象组合起来。您必须为此使用--stdin选项。但我无法得到--stdin输出任何东西。 例子: $ git diff-tree --stdin a b a b $ 这里我输入一个<空间>b<回车>按Ctrl-d:它甚至没有抱怨a和b是坏输入...但即使有效的提交哈希和/或更多的选项,我从来没有得到任何

    1热度

    1回答

    在两个测试承诺,其中第一只有操作git mv file moved_file,第二只mv moved_file moved_again_file && git add -A moved_file moved_again_file,都出现在git status之前提交重命名,但在git commit --verbose他们显示为新的和删除的文件。 我期待每一个后git diff-tree HEAD承

    2热度

    3回答

    当前状态: 我正在使用git diff-tree -r HASH在特定的提交中列出所有添加,修改和删除的文件。这工作到今天。 问题: 我想列出我第一次提交所有添加的文件,但是作为参数传递不起作用第一HASH。为什么? 主要问题: 如何获取我的第一次提交中添加的所有文件的列表?